While there is no one-size-fits-all answer, experts generally suggest that optimal class sizes for young children range from 15 to 20 students. For children with special needs, even smaller class sizes may be necessary to provide adequate support and attention.