What life skills have you learned through cheerleading? Just an interesting thought... I can think of many! Can you?