Varied Dates Elective (Spring) - Ping Pong - Optional Class (10 weeks) MCGP • Princeton Junction, NJ Religion , Racquet sports
Varied Dates Elective (Spring) - Islamic Art Class - Optional Class (10 weeks) MCGP • Princeton Junction, NJ Religion , Arts and crafts
Varied Dates Elective (Spring) - STEM Class - Optional Class (10 weeks) MCGP • Princeton Junction, NJ Religion , Technology
Jun 15-16 2024 Baseball Early Summer Elite Camp Princeton University Sports Camps • Princeton, NJ Baseball
Aug 10-11 2024 Baseball Late Summer Elite Camp Princeton University Sports Camps • Princeton, NJ Baseball