The school is tiny (35 pupils in whole school) and perfect in everything it does, except for one thing. DS has been shouted at for getting sums wrong repeatedly when 'he learnt that last year and should know it'. The wrong thing to say to a boy like him; he has always hated institutions, was terrible at nursery, and now worries at night and sobs in the mornings. He has to be carried in sobbing, even in front of his friends.
I am wondering if there is a programme out there offering coping strategies for children in this situation, or counselling. Moving schools will make it worse, as it's the best school in the area. Home schooling is not an option at this stage, and I would be worried about him missing out on things and regretting it later in life.
(We have informed the teacher, who is also the head, and he seems to be taking things seriously, but DS was deteriorating before the shouting began.)