 The school has a large Army JROTC program.The school fields teams in cross country, basketball, soccer, football, track, lacrosse, tennis, softball, and baseball, as well as other athletic organizations including a golf club.Other extracurriculars include marching band, drill team, orchestra, chorus, drama, and various academic clubs.