Latest News
-
Ofsted rates us as 'Good'
Sat 09 Mar 2024We welcomed Ofsted inspectors in to TSM on 6th & 7th February 2024 and as a school we are proud ...
We welcomed Ofsted inspectors in to TSM on 6th & 7th February 2024 and as a school we are proud ...