Serving Bucks County

Take lessons on a high quality instrument – a grand piano!

* Online Piano Lessons Via Zoom & Skype
* Private piano lessons with an experienced, engaged teacher.
* Group Musicianship classes
* Performance opportunities: Recitals, Master classes, Community events, Evaluations
* Ensembles, concertos and 2 piano pieces
* Composition
* Improvisation
* Music History and Style
* Yearly Evaluations & Honors Recitals: Piano Guild, MTNA, BCPTA
* Master classes with guest teachers and composers
* Online classes and online lessons available with Zoom and Skype