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
  • Analysis
  • Counterpoint
  • Piano Pedagogy
  • Rudiments
  • Theory
  • Voice
  • History
  • Harmony

Spoken languages

  • English
  • Chinese (Mandarin)

Specialized in

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

Teaches At

  • Music school
  • Student's home
  • Teacher's home

Specialist designation

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


  • 2023 - Associate Diapolima (ARCT) in Piano Pedagogy - The Royal Conservatory
  • 2007 - Bachelor of Arts - Universtiy of New Brunswick
RCM Credentials
RCM Certified