John is a music educator who has worked with musicians of all ages, from preschool children to senior citizens. He is currently a Vice Principal at Central Peel Secondary School in Brampton, ON and is musical director at Heart Lake United Church. John is active as an adjudicator and clinician throughout North America and has been a member of the Board of Directors of the Ontario Vocal Festival and part of the Executive Committee of MusicFest Canada for over 30 years. For over a decade he served as a Resource Team Member for the International Association of Jazz Educators and as a member of the advisory board of the Canadian Rocky Mountain Festival.
John has taught music at Humberview Secondary School, Central Peel Secondary School, Mayfield Secondary School, Humber College and the University of Toronto Jazz Performance Program where his groups received national and international recognition, performing at conferences and festivals throughout Canada and the United States and winning nine DOWN BEAT Magazine Student Music Awards. John has received the I.A.J.E. “Outstanding Jazz Director Award” for Canada, the Jazz Report Award for “Best Secondary School Jazz Program” and was inducted into the MusicFest Canada “Hall of Fame” for outstanding service to young Canadian musicians.