25 is a large class for K, especially if it includes special needs children. Most educators would agree with me that for Kindergarten, 15 is about optimum. I don't know where you live but some states have limits for class sizes at the elementary level, where getting a good start is so important for the rest of schooling. I think you have a legitimate gripe. Good luck!