I have a bachelor's degree in piano performance, a double master's in piano performance and music history, and an additional master's degree in English. For close to forty years, I have taught piano, music theory, and composition. I teach preschoolers through advanced - all ages and levels. (read more)