Pre-booking / prepayment is required for all of our programs. Reserve your seat by calling us at (888) 722-3220 or online through our bookings page