Michael has been teaching my daughter piano for about 6 months. He is professional, diligent, and has high expectations for his students. We are happy with finding Michael as he has a vested interest and passion for what he is doing. I like that there is a variety of ages present because that shows me that he values every age in his teaching. He is very accommodating to my daughter's busy schedule and the cost for lessons is very reasonable.