Study Any RCM Theory Course Right From Your Home

Tan Music Academy is a leading provider of online RCM Theory requirements. Learn Theory, Harmony, History, or Analysis right from the comfort of your own home!

Fulfilling your RCM Theory requirements doesn't have to be costly and inconvenient.

As a music student, it's important to take your theory requirements for RCM certification seriously. Finding a good teacher to guide you from the early levels through Levels 9, 10, and ARCT can be difficult.

Many times, I'm approached by students or parents in large or small communities who are having difficulties finding a suitable teacher who can teach not only Intermediate Theory, but also advanced courses such as harmony and analysis. Many programs they have found are either extremely costly or don't fit with their schedule.

Other times I encounter students who are quite far along in their practical lessons but have fallen behind in their theory requirements. Perhaps they're on track to finish Level 10 or even ARCT soon but need to get going with the theory requirements.

And in many cases, I'm approached by students who are currently taking RCM music theory courses, but the progress is so painfully slow that years have passed before even a couple of levels have been completed. The course fees are really adding up and they are eager to see some tangible progress in their learning.

As both a music teacher and a parent, I understand incredibly well about the challenges in music education. It's difficult enough to deal with the practical lessons, but thinking about the theory requirements can be very intimidating.

Tan Music Academy Online RCM Theory

Tan Music Academy provides every theory course required by the RCM for certification in any level. From our Intermediate Theory courses for Levels 5-8 to Levels 9, 10, or ARCT Harmony and History to even ARCT Analysis, our courses are affordable and convenient. Most of all, they're incredibly effective!

Here’s What You’ll Get When You Sign Up

You'll get access to all the course materials for your appropriate course. Our online learning module guides you through each course in an easy-to-follow manner with weekly lessons, tests and quizzes for history as well as a wealth of further learning material such as textbooks, answer keys, and examination practice.

But best of all, for Harmony and Analysis, you also get a weekly live online tutorial where topics are reinforced and where you'll get a chance to ask any questions!

Course Content

Each course consists of an online learning module where the topics are introduced in a convenient, easy-to-follow manner.

Learning Resources

From textbooks to practice exams to answer keys and a wealth of supplemental learning materials, you'll have everything you need to succeed!

Live Tutorials

Included for all Harmony and Analysis courses, you will have the opportunity to participate in a weekly live tutorial. Have questions? Ask away!

Personal Guidance

As a member of the RCM College of Examiners for Theory, Stephan Tan will provide you with personal guidance with unique insight.

Here’s what people are saying about our program

We've helped countless students not only achieve fine exam results, we've also helped many achieve their ARCT diploma.

Mina McKenzie

Port Coquitlam, BC

A Huge Thank You!

Thank you so much for teaching me theory over the years! I wanted you to know that I've been able to get my ARCT diploma and I couldn't have done it without your help. 

Sharon Wong

Calgary, AB

Fast, effective instruction

My son, Joshua, had to do his Grade 10 History very quickly. With Stephan's help, he not only managed to finish it in four weeks time, he got a 98%! He is a fantastic and caring teacher who teaches with high efficency and makes learning the material fun.

Cherry Tong

Mississauga, ON

Wonderful teacher

My daughter has studied with Stephan on RCME theory for over 2 years and passed every one of them with good marks. Stephan is an awesome, professional and patient teacher all along the way. He always makes himself readily available to answer students' questions instead of making them wait until next class. He is excellent in bringing out key components of a subject to students. Thank you for sharing your gift of teaching with us!

How it works

Levels 9 through ARCT courses consist of a few components


Video Lessons

Each week, students will be required to view some required video lessons discussing the various topics of their respective courses. The lessons teach the content relevant for that particular week. Each course runs for approximately 12 weeks.


Live Tutorials (Harmony and Analysis)

Once the video lessons are viewed, students will be expected to review the material and make a note of any areas of difficulty. These questions may be asked during the live weekly course. All tutorials are recorded for convenient future viewing.



Each week there are homework assignments students must complete and submit. These are harmony or analysis assignments, essays and quizzes for history and more.



From here, students will review the corrections carefully and make notes on elements they still may have questions about. These may be asked at anytime throughout the week or at the next live Harmony or Analysis tutorial. Then we do it all over again for the next week!

About Stephan Tan

Stephan Tan has been teaching music theory online and in the GTA for over 25 years. He holds a Bachelor and Masters degree in History and Theory from the University of Toronto and he is a member of the College of Examiners in Theory with the RCM.

Music Theory is his passion and he thoroughly enjoys sharing his knowledge with students of any level.

Another review about our instructor

Karen Chou

Mississauga, ON

Mr. Tan taught all three of my children. I cannot thank him and praise him enough for what he was able to do for my kids. He’s helped them complete all of the theoretical requirements for the Associate Diploma (ARCT), one of RCM’s highest academic standings, in a timely and cost-effective manner. More importantly their learning experience has been very pleasant. Mr. Tan is very knowledgeable and patient. He has a positive attitude and attends to the unique needs of his students, with the goal of helping them learn the material as easily as possible. He also understands the challenges of students juggling regular school work with their music studies, thus he answers questions and gives feedback in a timely manner. Overall, I highly recommend Mr. Tan and his online courses if you are looking for expert teaching in a convenient and enjoyable learning environment.

Kaitlyn Chou at RCM convocation

Highly Convenient, Highly Effective, Highly Affordable

From video lessons, live tutorials, constant feedback, and personal guidance from start to finish, Tan Music Academy offers the most affordable and competitive pricing for RCM Theory courses around. Our course fees range from $135 for Level 5 Theory to $398 for ARCT Harmony.

Intermediate Theory

Level 5: $135

Level 6: $145

Level 7: $165

Level 8: $175

  • Online learning module
  • Exam walkthroughs for all levels
  • Weekly homework evaluation
  • Free trial available!

Level 9 History: $260

Level 10 History: $272

ARCT History: $285

  • Online learning module
  • Quizzes, exam practice
  • Assigment evaluation

Check Out These Recent Results!

Chloe Yip, Richmond Hill ON  ARCT History – 94

Isaac Hernando, Stettler AB  ARCT Analysis – 88

Amy Tang, Mississauga ON  Level 10 Harmony – 90

Grant Li, Mississauga ON  ARCT Harmony – 86

Kevin Zhu, Calgary AB  Level 10 History – 90

Carissa Balagot, Mississauga ON  Level 9 Harmony – 92

Sophia Liao, Kelowna BC  Level 9 History – 86

The Summer Term 2024 begins in:


Frequently Asked Questions

When do the live tutorials take place?

How many weeks long is each session?

What if I can't make the live tutorial?

Is this enough time to learn the topics?

Is it possible to complete the courses without attending the live tutorials? 

What online meeting platform do you use for the live tutorials?

A message from Stephan Tan

I'd like to thank you sincerely for taking the time to consider my program. Learning theory doesn't have to be costly and inconvenient. I want you to know that I've designed my program with you, the busy parent or student, in mind. You can learn Level 5 theory as well as advanced topics like harmony or analysis right from the comfort of your own home, and I'm eager to help you achieve your goals.

I wish you the best of luck on your music theory adventure!

Stephan Tan