ESF offers six different camps: Mini Camp (age 3) A fun filled first-camp experience. Day Camp (ages 4-8) features arts & crafts, swimming, sports, music & drama, science, martial arts, archery, fencing, theme days, special events and much more. Sports Camp (ages 6-14) offers instruction and league games in soccer, basketball, baseball, street hockey, lacrosse, team handball, football and golf with swimming available daily. Senior Camp (ages 9-15) includes art, swimming, sports, archery, martial arts, fencing and True Life Adventures into the worlds of outdoor adventure, drama, music production, filmmaking, cooking and more. Specialty Major Camps (grades 2-10), Specialty camps for varied grades and interests. Hands-on, real world experiences, unique paths to choose. Tennis Camp (ages 6-15), Individual and group instruction with match play. Continuous improvement for all skill levels. ESF camps offer 2-10 week options. Extended day available.