School cheer is 100% not a sport but competitive Allstar cheerleading is 200% a definite sport. The def of a sport is is competing against another opponent
I personally font believe in mental blocks. If you have done the skill more than once your body knows how to do it automatically. You need to train your head that is telling you that you can't do it and make it say I can do it and just go for it. You can't have fears because that's not what...
I have competed at NCA in Dallas and to tell you the truth once you get on that mat nothing matters but your routine you will forget if you are scared or not and it helps to prepare you for worlds so you should not be scared always stay confident