1. I love that our gym is huge. It means teams are put together appropriately on level. I love how each team becomes its own little family within a bigger family. There is nothing like having an extra couple hundred people yelling the cheer together at competition. It is big enough to make tons of friends, and at the same time it can be easy to avoid those you are not so fond of :P
2. I love that all the coaches share the same vision. Each coach uses their own style, but the method is the same from one team to the next. The consistency provides a level of trust that is comforting.
3. I love that they train cheerleaders to be good cheerleaders FIRST, and the skills follow. I love that they are not a skill chucking factory.
4. I love that the gym is run like a true business. I never ever worry about where my money is going, ever. I always have the right information in plenty of time. I can't stress how important this is to me.