Quicklinks to Repl language playgrounds:
I am a Secondary Computer Science teacher currently at the International School of Lausanne in the beautiful Lac Léman (Lake Geneva) region of Switzerland. I was previously based in Perth, Western Australia where I was raised. I have been teaching since 2006, prior to which I worked as an IT Manager and freelance programmer for a number of years.
The primary purpose of my website is as a curriculum resource for the students I teach. I also use it as hosting space for various side projects that require an online presence.
Whether you are here because you have to be (ie: a student of mine), or are just looking to develop your Computer Science or programming skills, I wish you well on your journey! Computer Science is a fascinating industry of unending change and learning. There are so many exciting technologies emerging at the moment, it is a great time to learn CS!
More about me.