We value your privacy. This site uses two types of cookies:
strictly necessary cookies (session, login, shopping cart, and preference cookies required for the site to function — always on), and
analytics cookies (Google Analytics, used to understand how the site is used — only set if you accept).
We do not use advertising or marketing trackers. Learn more in our
Terms of Use and
Privacy Policy.
You Snooze...You Lose!
Nothing cancels a good class quicker than waiting until the last minute to register. If there are not enough registrations by a certain date, the course you want could be cancelled!
Coming in on the day the course begins won't resurrect it, so please register early.
For the status of a program or info about the possibility of a recreation cancellation, call 215-968-2800 ext. 239.