For more than a decade, Tim has accrued an array of teaching experience: music theory, aural skills, chamber music, and vocal coaching, in settings from large lecture-style classrooms to one-on-one instruction. As a piano instructor, he has taught a diverse assortment of students between ages 5 and 85, from complete beginners to graduate piano majors.