The classes are great for my son – he not only gets a good professionally guided workout, he also is placed into a competitive environment. He often gets out of school and asks, “Which classes am I going to tonight?” – not “Do I have classes tonight.” He looks forward to class all day!