DiHappy- I have a DC at Ibstock and might be able to answer a few more of your questions.
There is a tennis club every Wednesday after school at Sheen Lawn Tennis Club. Competition matches in the Summer Term, either at Sheen or Barn Elms.
Drama is exceptional at IPS! If your dc is really into it then there are lots of ways to get involved either on stage or backstage. The facilities are very professional so even those who just want to do some technical theatre can have a go! Drama club Senior 7-9 every week (but might clash with tennis)!
There are 2 drama productions every year. Lower school in July and Upper school in December. Also House Drama competition in Spring Term. Not sure how easy/difficult it is to get a part but anyone is able to audition. Upper school production has lots of drama scholars taking main roles I would say.
I don’t know much about SEN provision for mild dyslexia but I’ve heard it’s very good.
Lots of teams in sports throughout the year groups. Girls may choose between netball or hockey in Senior 8, so they focus either on one sport only or can do both. Cricket and athletics in the Summer Term. Swimming and water polo also on offer.
Plenty of co-curricular clubs at lunchtime and after school. Subject ‘clinics’ also on offer and are amazing! The teachers who run these are very dedicated to their subjects and everyone is welcome. It allows kids who might find a particular subject topic more difficult to understand during lessons to have some individual help with it.
We have found the teachers to be very approachable and hard working. Tutor groups comprise of Senior 7-10 and each have an academic and pastoral tutor in charge. These remain the same throughout those 4 years, so you can build up a good rapport. I have always had excellent contact with the school and the tutors are quick to respond to all inquiries. Tutor groups meet every day for registration and have at least 20 mins together before first lesson begins.
Overall we have had a very enjoyable experience at IPS and our dc is extremely happy there.
Good luck with your decision making!