I used to drive my children for 45 minutes to attend Music Together with Groovy Baby Music because of their teacher Michael. He is a great musician, he is great with the kids and he has an amazing voice. The children really enjoy the music, but really he teaches them more. We did stop traveling after a few years because it became more difficult, but this guy has a following because he is so good. Check out one of his classes!