Pre-Teen Camp: rising 6th-8th gradersTeen Camp: rising 9th graders through Graduating SeniorsRegister by June 6th