I don't work with a trainer. I just go to cheerleading practice and run a couple times a week.
When I was in elementary school, we weren't allowed to do sports other than cheerleading. By junior high, they let us play, but we had to come back after 6:30 p.m. to practice because there was only one gymnasium and the boys used it first.
Cheerleading is life, you must give it your all, and always strive to be on top. It teaches you so much, from how to be a team player, leadership, dedication, confidence, and many other qualities.
Practice does not make perfect. Only perfect practice makes perfect.