My ds is in prep - they have 20 in his class with 2 teachers and an assistant at any time (private school)
My ds2 is in 3yo kinder at the same school and they have similar numbers
Maximum class size for us is 24 with these same staff