Class size is everything at our private, non-gifted school. DS6 had 9 total kids in his kindergarten class. This year he's in a class of 10 kids, who range in age from 6-9. Because there are so few kids in a class, the teachers are able to develop an individualized curriculum for each of them. Some kids are ahead, some are behind, and some are ahead in a few areas but at grade level in the rest, but the teachers manage to meet everyone at his/her level in both math and language arts. Anything close to this would be impossible at our local public school, where there are 24+ kids in a class. I can't imagine how any poor teacher would manage a class of 32.