This is the website of Andrew J. Thawley, a Digital Technology and Computer Science teacher. Experience of teaching in the United Kingdom and New Zealand