Classes are usually held on either Saturday's or Sunday's. The classes usually begin around 9 or 10am. Our class is approximately 3 hours long. Please check out our calendar on here for the most up-to-date schedule and availability for each location. Classes are held year-round but weather is always taken into consideration.