If you have an extremely competitive child who wants to take this seriously, and you are happy for the coaches to make horrible comments when they don't do well, and you can pay alot of money this is the place for you. Also if you like throwing your money away to young teenage teachers who spend more of the session on their phones than actually helping your child learn new skills. We also had our daughter get told to stop telling on a girl who was out of control on one session even to the poi...