Dd is in Y3.
She has always been top groups in literacy and maths and got 3s for all her SATs. She is no genius so not G&T or anything like that.
She's now in juniors and is really hard on herself academically. She is a free reader, gets her weekly spellings all right and can do her maths homework unaided but often says how stupid she is.
In previous years, tables were based on academic ability but this year, the teacher has mixed ability tables except for guided reading and spellings. Dd has worked this out by herself.
She works hard at school and is very popular but has lost lots of confidence academically. We've been to see the teacher and the teacher has said to dd directly that she is a hard worker who produces great work but dd is not convinced. Her teacher has only been a teacher for a couple of years but oozes warmth and kindness and is the sort of teacher that I'd pick for dd. I have an older child at the school and know some TAs out of schol so if this teacher was a dragon then I'd know so I don't think it's the teacher.
What can I do to make her believe in herself? The school is a normal state one so is not pushy about academics. Is she like this because of the change to juniors? Or could it be a pre-puberty thing? She seems to be quite sad but shows no sign on anger- she is as sweet and loving as ever.