Ages 10-19   July 7-19   10:00-4:00

Ages 11 - 18 June 2 - 5 Location: New York City Register today, payment due this spring!