Class sizes are limited to 16 students for Foundations, Beginning 1, and all Juniors classes. Young Learners classes are limited to 12 students. All other classes have a maximum of 20 students. However, our typical class size for our regular classes is 16-17.