Music Style:
Classical, Popular, Jazz
Teaching at Yamaha since:
Yamaha Grade Qualifications:
Grade 5 Piano, Grade 5 Electone, Grade 5 Fundamentals
Courses Taught at Yamaha:
MW, JMC, JSAC, YMC, PC, KC, Private: Piano, Electronic Keyboard, Electone, Composition
Music Qualifications:
Post-Graduate Certificate, Leeds University, Education; Honours Degree, Leeds College, Jazz
Other Accomplishments:

Craig is the National Course Supervisor for the Young Musicians Course (YMC), Piano Club (PC), and Keyboard Club (KC). He is also the coordinator for Yamaha Grade Exams and the Junior Original Concert Program (JOC) across Canada. Craig is a strong believer in nurturing creativity and during the past few years his students have been selected for concert performances of their own compositions in the USA, Hong Kong, Japan and Australia.