Great Curricula

I'm passionate about great curriculum design. In my opinion, there are no poor teachers, only teachers ill equipped by poorly-designed curriculum. Here are some of the curricula I've developed from my various teaching experiences.

CS 601: Front-End Development

Taught at Boston University Metropolitan College, this curriculum used these CS 601 Code Snippets. Hosted on Glitch, these snippets demonstrate various aspects of using HTML, CSS, and JavaScript to build web sites.

Front-End Foxes School

Taught globally in cohorts from 2020-2022. While the school closed in 2023, the 22-lesson curriculum, adapted from the Microsoft Web Development for Beginners, lives on!

The original nonprofit, Vue Vixens, was founded as a way to host free workshops for women in person at Vue.js and Front-End focused conferences. Those workshops live on here:

Standalone workshops are available here and the 6-week bootcamp materials are here

Microsoft's "For Beginners": The Original Design

The original design of the curricula that I created alongside teammates is conserved here. They were designed with great care with no superfluity, with credit given to the authors, and will remain so on my own repos.

Curriculum Template

Used at Microsoft, this is a template to use when scaffolding a suite of lessons on GitHub.

Web Dev for Beginners

I designed and developed the viral "For Beginners" at Microsoft. These are free and open repos on GitHub with thousands of stars, ranking highly in most-starred repos globally.

Learn more here. Sketchnotes by Tomomi Imuri


Machine Learning for Beginners

Among other curricula developed at Microsoft, I designed and wrote large parts of the Machine Learning for Beginners Curriculum.

Learn more here. Sketchnotes by Tomomi Imuri


Creative Curricula

MaZine Learning

Free printables that you fold into small zines. Learn all about Machine Learning with Professor Puff! Coming soon: Cloud Computing zines.

Learn more here.


QuickNoms

5 ingredients, 15 minutes, dinner is served!

Learn more here.


Snappy Squirrel

Learn about personal finance following Snappy Squirrel's adventures as he buys a house, gets into debt, and learns about saving!

Learn more here.


ThingLearn

It's a curriculum, a community, and a lot of fun! Let's learn about the Internet of Things together.

Learn more here.


AI for Kids

In this gentle introduction to Artificial Intelligence, we use simple language to describe the vocabulary and concepts that underlie this important field.

Learn more here.