Very unorganized. Kids teaching kids. Lacking any kinda structure. Dirty dirty deck. Parents & kids doing whatever, wherever. Noisy and save ur $ if ur looking for quality instruction. What a joke...synchronized swimming? Lol hang out on the deck on ur cell phone and chat with ur girlfriends for the first 40mins.