James Spencer is an internationally acclaimed concert pianist, vocalist and composer/arranger.

He is currently teaching private lessons, out of his home in Belmont Shore, and in the student's home covering the following areas of Southern CA: Naples, Belmont Shore, Bluff Park, Belmont Heights, Bluff Heights, Seal Beach, Westminster, Huntington Beach, Sunset Beach, Costa Mesa, Newport Beach, Lido Isle, Balboa Isle, Corona Del Mar.

All Ages, All Levels

Private Lessons in the following:

1. Piano, Digital Keyboard, Harpsichord
2. Voice
3. Violin
4. Music Theory and Ear Training
5. Songwriting and Composition
6. Music History and Research
7. College Entrance Prep
8. Piano and Vocal Pedagogy for advanced artists


1. Classical Piano and Vocal Repertoire
2. Jazz/Pop Piano and Vocal Repertoire
3. Operatic Vocal Repertoire
4. Musical Theatre Repertoire, and Acting for Singers
5. Celtic, Bluegrass and Cajun Fiddle
6. Jazz Theory and Leads, Improvisation
7. New Age Piano
8. Commercial Music and Recording

Artist Development by audition.

Please contact Spencer Music Studios: 562 394 2694

Travel Workshops, Debuts/Recitals and London College Music Exams are available through Bachus Conservatory of Music in Austin Texas. Direct websites: www.bachusconservatory.com

  • I teach from home (or a fixed venue)
  • I travel to students

Call for Tuition Rates and Availabilty. Lessons are conducted in 45, 60, 90 and 120 min sessions.

About the teacher

Don't be shy, say hello. We'd love to hear from you.

[email protected]

Stay safe

School of Everything is all about meeting up in the real world. Here are some tips on how to arrange your learning and teaching safely.