Course Descriptions & Schedules

Click on a topic below for the course description and schedules.

Most of our classes last approximately two hours. While we typically offer two classes per day, you are not required to attend both classes. You may choose to only attend the morning session, the afternoon session, or both.

While we do welcome walk-ins, registration is strongly recommended. If we do not have anyone registered for a class 24 hours in advance, the class will be cancelled.