Thank you all for your replies.
Fees: haven’t really thought about budget as yet. Guess I’m just looking at the schools first and then will figure out the fees. The school doesn’t have to be a big brand-name, but should offer a well-rounded education.
Sports: looking for swimming and basketball mainly. Though, he may take interest in other sports. Who knows.
Qualifications: IB and A-Levels. So ideally a school that offers both, as I’m not sure what would suit him. Along with CCF or some form of service/volunteer work, to build character and confidence. It’s not just about academics.
Subjects: so for STEM, I am specifically looking for Add Maths (or further maths. It’s offered here at our British-curriculum school at GCSE); ICT or any computer-science-related subject; of course the usual triple sciences.
I am also looking for subjects like global perspectives, accounting, economics, business studies.
The schools I’ve looked at (eg Wellington college, Haileybury, Tonbridge, westminster..) mostly seem to offer art history, a battalion of languages, something called classics, divinity or religious studies, etc. which is why I said I can’t find a school that has a science/stem-concentrated curriculum.
Location: ideally within 2-hours from Heathrow.