I have been studying music composition with Jon for over 3 years. He has also beautifully played the accompaniments for my composed songs (all of several instruments) and recorded my songs at his home recording studio. Jon is a very dedicated teacher who loves to teach, and has a deep and diverse knowledge of all things musical. He is knowledgeable in all genres of music, and will happily teach any facet of music, and any type of music that his students get excited about. His knowledge of music theory is amazing, his notation skills meticulous, and his ability to instantly transcribe or play any recorded music he hears is almost unbelievable. One of my favorite things to do with Jon is to bring in a CD of some kind of music that excites me, but that I know little about, and have him listen to it, and instantly analyze and explain it to me, from a compositional standpoint. Jon is always on time for our sessions, and is always completely attentive, creatively innovative and deeply involved in the teaching process when with me.