MICHAEL SCHNEIDER

Pianist, Conductor, Teacher, Composer, Adjudicator, Collaborator

A lifetime of performing, collaborating, teaching, and composing. Let's make great music together!