May 1st: Online documentation and payment in full are due

May 31st: Deadline for switches between Immersion and English classes

May 31st: Deadline for rooming requests

June 10th: Cancellation deadline (no refunds for cancellations after this date)

One week before the camp start date: Deadline for free switches between Immersion class selections