David M Hauck
Piano, Classical, Improvisation, Pedagogy, Pop, Theory,
Somerset, NJ, United States
I am piano private lesson teacher for all levels of study. My primary belief in teaching is that enjoyment of what you're learning comes first and secondly perfecting the skill through practice and dicipline.
WARNING: This game can be addictive