Craig has 15 years experience teaching and playing professionally.
He caters to the specific individual and whether it be jazz, blues to classical and beyond.
He specialises in Jazz improvisation, theory and performance and has taken students through grades one to eight with Trinity Guildhall and the ABRSM all at Merit and above as well as music undergraduates at University!