Both my children (15yo & 14yo), visit Carl weekly, for the last 2 years. Hes very professional, encouraging, and an attentive tutor. He has a great sense of humor and makes learning fun for the kids and myself. My son requires a bit more explanations and Carl patiently works with him until he understands. Hes very inspiring and has become a great mentor for my kiddos.Something nice to know:He schedules occassional recitals, so students (especially for home school students or adults) have the opportunity to perform.Also, theres comfortable seating in the same room as the lessons are given.