Skip Navigation

Katherine-Bo Cao


Katherine-Bo Cao

RCM Certified
I'm graduated from University of New Brunswick with a Bachelor of Arts degree and with an A.R.C.T. diploma from the Royal Conservatory of Music in Toronto. I have been teaching piano, voice, music theory, and music history to students of all ages and levels since 2012. I was a member of Opera New Brunswick and also was a Member of Toronto Mendelssohn Choir. In addition to great passion of teaching music, I prepared many students for various competitions, recitals, concerts, and examinations, such as North York music festival, Kiwanis Music Festival, and Unionville Music Festival. I provide a well-balanced learning experience that focuses on building strong technical background and flourishing self-expression. My students are consistently prepared to graduate with 1st Class Honours and Honours with Distinction from the Royal Conservatory of Music, from the early beginners to the Associates of the RCM (ARCT). She is a registered teacher with Royal Conservatory of Music (RCME No. 64802)

Instrument / Discipline

  • Piano
  • Rudiments
  • Harmony
  • History
  • Counterpoint
  • Analysis
  • Voice
  • Theory

Spoken languages

  • English
  • Chinese (Mandarin)

Specialized in

  • Youth (7-17)
  • Adults (18+)
  • Young Children (under 7)
  • Beginner/Elementary
  • Intermediate
  • Advanced

Teaches At

  • At a school
  • At own home
  • At student home

Specialist designation

  • Harmony - Advanced
  • History - Advanced
  • Piano - Advanced
  • Piano - Elementary
  • Piano - Intermediate
  • Theory - Elementary
  • Theory - Intermediate


  • 17 Shady lane Crescent, Markham ON, CA, L3T3W6
RCM Credentials
RCM Certified