A professional multi-instrumentalist and jazz specialist with over 35 years of dedicated teaching and performance experience in Salt Lake City.
John is a veteran musician and educator based in Salt Lake City, Utah. He attended the University of Utah as a music major, where he built a rigorous academic foundation in theory and performance. To further refine his artistry, John pursued extensive private study under some of the industry's top professional and well-known jazz musicians, gaining deep insights into improvisation and harmonic structure.
Since beginning his professional teaching career in 1985, John has helped countless students master their instruments. While his primary specialization and passion lie in Jazz, he is a highly versatile instructor who expertly teaches all contemporary styles and light classical repertoire for both Piano and Guitar.
John is known for his easygoing and patient personality, creating a relaxed yet focused environment that encourages students to progress at their own pace. Whether you are looking to learn the foundations of the guitar, master complex jazz piano voicings, or simply play for your own enjoyment, John provides the professional guidance and encouragement needed for students of all ages to succeed.
John provides instruction from his professional studio in Salt Lake City and offers high-definition online sessions. He also travels for in-home lessons throughout the local SLC area. He focuses on tailoring his curriculum to the student's unique interests while ensuring a strong technical foundation.
We know that inviting an instructor into your life requires trust. That's why every instructor at Melody Music Studios, including John, goes through the strictest vetting process in the industry.