DD (age 6, Y1) is at infants - the same one that ds went to (now Y4 at juniors). We were very pleased with the school when ds was there and he definitely achieved his academic potential. However dd is in a very difficult class. Her teacher is lovely and from what I've seen very capable, but it's just that the composition of the class is awful. There's a large group (mostly boys) who are totally out of control. I suspect some have behavioural issues. The teacher devotes a great deal of time and energy getting these children to behave, and a lot of thought goes into reward schemes to encourage these kids to behave (reward schemes for which the always well-behaved kids are usually overlooked). The result is that very little is actually achieved and dd seems to be making little progress with reading, writing etc. Obviously she has progressed a bit but she's pretty sharp and very keen and I know that with the right environment she'd have come on in leaps and bounds. The class sizes are all large in her school and she will stay with these children for at least another year. So my question is do we leave her in this school, where she is basically happy but not making much progress, or should we move her to another, possibly private school? Sorry this is so long!