My kids have been taking guitar, bass, and drum lessons with Mike for several years. We live in Minneapolis part-time so the kids have lessons both in person, when we are in town, and online when we are out of town. Mike is excellent in both forums. My kids spend all week looking forward to their lessons with Mike. I never have to ask them to practice; the homework Mike assigns is apparently so much fun, they race to their instruments every day and walk around the house with their guitars. As a parent, my favorite thing about Mike is how thoughtful and flexible he is. My kids are very different from one another and do not conform to any standard music curriculum. In other words, they require quite a bit of extra work on a music teacher's behalf. This has never troubled Mike. He provides each of my kids with customized music lessons that work for each child! Including a variety of music theory that is way beyond anything I studied in my many years of piano and theory lessons. We feel incredibly lucky to have Mike in our kids' lives.