Class sizes vary, our maximum class size is 15. During our high season in the summer, classes are typically 8-12 students. During low season, students often benefit from smaller class sizes of 4-8 students.