Junior Session, Ages 10-13 (July 5 - July 11, 2026)
Senior Session, Ages 13-19 (July 12 - August 2, 2026)
Support MPM

Early bird applications due March 1st! Applicants are considered on a rolling basis as space allows.