Blog

There's a lot of thoughts buzzing through my mind. These were coherent enough to make it out of my brain and onto this site. I hope you find them stimulating and thought provoking, even action inspiring!

“Dream Big” TEDx Talk @ NBPS Youth

In February 2025, I had the opportunity to deliver a TEDx talk of my choice on the theme “Dream Big”. As a life-long educator, my biggest dream is for school to be about learning, not chasing grades. I share my thoughts in this talk, I hope you enjoy watching it as much as I enjoyed …

Portfolio reboot

Having just returned from Apple Learning Academy and with a week off for spring break, I’ve decided to reboot my personal portfolio page. This is partly due to inspiration with a new direction to head, it’s also partly due to the previous portfolio page simply not working out, i.e. little content was being produced using …

Appearance on Teaching Python Podcast

I had the opportunity to speak with several CS-teaching colleagues on an episode of the Teaching Python Podcast. I found the experience really great and had the rare opportunity to converse with others in my field. The best take away was not what I presented, but what I learned, specifically about the PRIMM learning framework …

Blog and portfolio initial launch

Below is the original text of the first blog post made on the original version of this portfolio/blog website, posted Feb 22, 2022. As you can see, some of my assumptions about blogging have changed since writing this post; I’m happy to be learning and improving 🙂 Welcome to my Notion blog! I’m very pleased …