My son is academically very strong, but also loves sport, and is generally quite a 'straightforward' child - no issues with school at any point, always makes friends etc but can be shy with grown ups. There is a good (but huge) boys' grammar school a walk away in our town, or we could stretch ourselves to send him to an independent 25 mins drive away. It's not known for it's academics (but is fine), but it would mean he would still get all the sport and music etc he has at his prep school. It's also co ed which I prefer, and is smaller. Given the choice, what would you do? I change my mind on a daily basis!!