What is there cheerleading for?

usually for supporting your school or a sports team
Also, there's All Star cheerleading, in which you learn a 2 and a half minute routine of jumps, stunts, and tumbling. You then preform your routine at one of the many competitions your team can sign up for.