To meet the needs of athletes of all skill levels and ages, our programs include Fundamentals, Novice, Prep, and Elite. New and beginner athletes will learn the basics and begin their all-star journey with fundamental and novice programs. Meanwhile, more advanced athletes will continue their journey with the prep and elite teams.