Cameron has been instructing my 10-year old son in drums for almost two months now. My son loves learning from Cameron, his is lighthearted, super talented, patient and inspiring. As a parent with a background in the performing arts and higher education, I know not all people can teach. Cameron is certainly a great teacher. Each lesson has structure which begins with technique, learning notes, how to read them, etc. they then segue into learning a song of his choice. So far he has learned three songs, and we love going to Cameron's studio, its a great professional studio, its always tidy and Cameron is always professional. He is patient while students work out the rhythm and encourages them in difficulty. Close to the end of one lesson a musician friend of Camerons popped in the studio and they had a jam session, his friend on keyboard, Cam on bass and Austin on drums! That was an amazing experience for him to play with Cam. We look forward to continued learning and I cant praise Cameron's natural ability to teach. He has the charisma, talent, patience and genuine concern to encourage his student's progress. I know great things are in store for Cameron and we feel lucky to have found a teacher that is also a role model. He is an all-around good, fun person and an excellent teacher. I would highly recommend him to any parent or budding musician.