No you don't have to. But its SUPER important cuz going to a camp you can learn sooo many things. they can help you on alot and do a lot for you, You miss a lot of material to. its hard to have to pick up on everything when your not there. Also its a lot of fun to. Being with your friends doing what you like to do, Why wouldn't you want to go?
but you need to be more clear on what your saying. Do you mean a camp for any cheerleader that can go or a camp that your sqaud goes to . cuz if its your squad you should go. but a camp that your going on your own is your choice only if you wanna get better.