Piano Group with David – Virtual Practice

This virtual piano class meets several times weekly to introduce new piano material and discuss.