How big are the classes I will be teaching? That depends on the type of school you teach at. Language schools typically have a maximum class size of 16 students and an average of 10 while public schools have between 30 – 60 students per class