Register for upcoming classes here.
Scroll down to see the latest Calendar below.
Classes subject to minimum attendees; please register/call to reserve your seat!
Please register for all classes/events. For info call 585-427-8110.
TPD reserves the right to cancel any class that fails to attract sufficient enrollment, instructor illness or inclement weather. We will contact you by email or phone and issue a full refund or to transfer to a rescheduled class. Call us to cancel up to 72 hours in advance of the class to receive a full refund. No refunds for no call/no-shows.