In the early elementary, I believe there are different reading & math groups. As far as I know the elementary schools are finding this size hard. One way they are handing it is to hire more teachers aids, and rely on parent volunteers more. At 4th grade and up, some kids are GATE and given some extra enrichment but this depends on teacher. Our district did have classes dedicated for gifted if you wanted them, and your child was qualified.

At junior high/high school there are two main tracks. The CP (College Prep) classes and the Honors classes. Last year in my son's junior high most of his classes were only 30-33 except for his High School H. Geometry class. That has 43 kids and because of restrictions on who could teach that class, how they could fit it into the schedule and the fact that it was a Honors H.S. class they got away with it and it wasn't a big deal.