The Academy program is a highly successful program that gives players an opportunity to train to play at the club level. Basic skills and fundamentals are taught and players are monitored each week as to their progress. As mastery develops, players will be challenged with new skills. The instruction is highly individualized to help players move at their own pace. The program began with players form age 8-12 but has been expanded to include 7th and 8th grade players with Academy Plus.