Just back from an exciting trip to Istanbul and interested to return and see a report from Ofsted on the The Importance of ICT – will need a day or two to digest it. Still enjoying the ambiguity of this sign outside Hagia Sophia though…

Keep Clean - Hagia Sophia

Advertisements