Please call 201-312-1612 to check availability and register. 


2025 Schedule:

Week 1:  June 30-July 3

Week 2:  July 7-10

Week 3:  July 14-17

Week 4:  July 21-24

Week 5:  July 28-31


Refund Policy: If there is time and available space, we will work with you to switch to a different week. If you cancel by May 31, 2025, you will receive all money paid except for the non-refundable registration fee. Cancellations after June 1, 2025 will receive a 50% refund, exclusive of the non-refundable registration fee.