Son would like to feel at home on a course with fellow students from a mix of backgrounds where he won't feel out of place for not having a private or grammar education. Oxbridge is already ruled out in his head for obvious reasons.
So where else is less rarified but absolutely top notch for teaching history?
Advice/opinions very welcome.