Most classes are 2 1/2 hours long. Children’s classes are one to two hours. Advanced classes are four hours.