Craig is an experienced piano/academic music teacher and is currently a member of the music faculty at St Paul’s School, London. Previously he held posts at St Catherine’s, Bramley and the Milton Keynes Music Service. He has a number of private pupils studying at various institutions including Imperial College London and the University of Oxford.