My son trains at ascend twice a week, he absolutely loves it. Definitely his happy place! He has progressed and come on leaps and bounds and is more confident in all his sports. The coaches that coach at ascend really do know their stuff and that shows with how happy and how much progression the kids come out with! Thank you!