My son is 8 years old and he loves the class! Matt is a great teacher, who takes time to ensure the kids both learn and enjoy the classes. I would highly recommend these ... more