Thanks for your kind words! Erm well i did hip hop for a bit few years back. Now I do cheerleading , and no its not all pom poms and give me an A ! lol. We do tumbling, jump sections (which kill!) dance (my fav ) and stunts all under one routine. I would definatly recommend it. Esp for exercise...