Henry is a master teacher for serious students who really want to advance in music theory. He teaches because he loves music and loves to share it with others. He excels at teaching the language of music so people reach the point where they can really enjoy playing, especially jazz piano and guitar. He studied at UC Berkeley for 12 years and has taught at other colleges - he can take students as far as they want to go. He can also teach flute, clarinet, sax, and other instruments if those are your cup of tea. And he directs a local jazz a cappella choir as well. So if you have any musical inclination, he can nourish and expand it. While he's great with advanced students, Henry also has a gift for finding creative ways to teach children and young adults, many of whom may have unique needs and abilities. My daughter explored his roomful of instruments on her own and discovered which she loved to play the most (the harp -- who knew?). Oh, and he's amazing at repairing and tuning up instruments so they play well.