## Welcome
I am a computer science teacher currently working at The High School Affiliated to Renmin University (RDFZ) in Beijing, China.
I was born and educated in Perth, Scotland and have lived in China since February 2019.
<img style = "width: 400px" src="assets/icc1.jpg"> <img style = "height: 300px" src="assets/profile.jpg">
## CS Resources
I plan to turn this site into a resource hub for both teachers and students, focusing on the new specifications for IB Diploma Computer Science and AP Computer Science A that will be first examined in 2027 and 2026 respectively, and as a pedagogy resource for computer science teachers.
Currently, I have a small number of resources available based on the old specifications of these courses. I am working hard to update that as of now.
## Computer Science Education
- Currently teaching AP Computer Science A and IB Diploma Computer Science at RDFZ International Curriculum Centre.
- Previously taught at Shanghai Hongwen School.
- I have taught IB Diploma, AP, A Level and IGCSE alongside numerous elective and short-term computer science courses.
- I sat on the Dipont Education Subject Panel for Mathematics in 2023/24 and 2024/25.
- I served as an OCR A Level examiner for the May/June 2024 session.
## Background & Experience
- BSc Hons 1st Class - Software Engineering from Glasgow Caledonian University
- MSc Computer Science from The University of York
- PGCert. Education (International) from the University of Derby
- I hold a G7-12 computer science standard teacher credential from Washington, D.C.
- Previous experience working for The Scottish Parliament in an IT/development role.