Does anyone have first-hand experience wit TPS? Some old messages suggest that facilities were dated etc but they have just moved into a new building. Do parents need to do a lot of work at home in terms of prep for senior schools? Are pupils local? We don't live in the Hampton area and just wondering how would it affect making friends etc. Any info is appreciated