School of MusicĀ Our Music Classes
Richmond’s Award-Winning Music School
Inspiring music education for every age and stage. Find the perfect class and register today.
Find the right music program for your child. We offer lessons in piano, guitar, violin, drums, voice, and more for students of every age and skill level.
Click on any instrument or class below for specific program information.
-
Piano Lessons
Learn piano techniques and build a strong foundation in music that can be applied to any instrument.
-
Violin Lessons
Master this challenging but rewarding instrument, famous for its unique melodious sound.
-
Guitar/Ukulele Lessons
Learn to play classical stylings or in other styles like jazz, rock and pop with this instrument.
-
Drum Lessons
Explore rhythm and drum techniques through a variety of styles.
-
Flute Lessons
Learn the necessary skills to harness the beautiful sound of the flute.
-
Voice/Singing Lessons
Improve your singing by learning your favourite songs and improving vocal techniques.
-
RCM Smart Start Group Music Lessons
A group class for younger students to build musical foundations through RCM's curriculum.
-
Music Theory Lessons
Learn music theory to understand how music is written and how to interpret musical notes.
-
Music Therapy
Purposeful use of music to support development, health and well-being.
-
Adaptive Music Lessons
Flexible music lessons adapted to meet the unique needs and goals of a student.
DO-RE-MI Why Choose Our School of Music?
Every student learns differently, which is why our programs are tailored to each individual’s goals, experience, and learning style. From beginners discovering music for the first time to advanced students preparing for performances or RCM examinations, our experienced instructors provide personalized guidance every step of the way.
Beyond weekly lessons, students have opportunities to participate in recitals, performances, festivals, competitions, and exclusive masterclasses with accomplished musicians, giving them valuable real-world experience and inspiring them to reach their full potential.
OUR BLOG Discover the most recent stories from our team
NEWSLETTER Sign up & receive the latest updates