DS is 12. He'll be moving school next year (as will all his friends- he's at a prep school) and has two options.
School A: a good school with great facilities. He would be very near the top academically there. This is where most of his friends are going. It has a nice atmosphere and is generally a decent option.
School B: a really exceptional school. It is more academic so he would have to work harder to be near the top (although he certainly wouldn't struggle there). I think the ethos and atmosphere of the school would suit him brilliantly. None of his friends are going there (although he'd be starting at the school's main entry point, so most of the other boys will be new too).
He wants to go to School A and I want him to go to School B. I'd be grateful for people's views on who should ultimately decide? (Or rather, I think I should ultimately decide, but how much should my decision be based on my views rather than his?)
To me, School B would be a much better choice. The disadvantage of not being with his friends would be quickly forgotten once he had settled in, but the benefit of being at a school which suits him better (and where he won't be able to coast academically) will last. I also quite like the idea of him having a fresh start with new people as he's been at school with the same crowd since he was 3.
He thinks that School A is a good school (and it is) and so why can't he go there and be with his friends?
I'm also worried that, if I choose for him, he'll go to School B with the wrong attitude. Gargh.