About Your Instructor
John is a veteran musician and educator based in **Salt Lake City, Utah**. He built a rigorous academic foundation in theory and performance as a music major at the **University of Utah**, specializing in the intricate structures of Jazz and contemporary improvisation.
Since beginning his professional teaching career in 1985, John has mentored hundreds of students, helping them master the piano, guitar, and ukulele. His teaching philosophy focuses on building technical proficiency while encouraging students to explore the genres that inspire them most.
Listen: Performance Highlight
Teaching Style & Service Area
John specializes in **Piano, Guitar, and Ukulele**, offering instruction that spans from foundational classical techniques to advanced Jazz improvisation. He provide master-level instruction from his professional studio in Salt Lake City, as well as high-definition online sessions and premium **in-home lessons** throughout the greater SLC area.