
Michael K.
Exciting and Interactive Computing
Philadelphia
- I taught myself to program in middle school to make modifications for my favorite video game.
- I've worked on software that ranges the gamut from game engines to web servers.
- I've taught students from grade school to the university level.
I bridge the gap between the classroom and the tech industry. For over a decade, I've developed professional software solutions for businesses from the ground up, and I now teach through Togetherhood to share that practical knowledge. However, my true calling is to share my lifelong passion for computing with others. I show students not only how to build software as a career, but how to enjoy the practice of coding as a way to develop general skills in logic and math, among many other domains.
Courses Taught

GameCraft: Create Your Own Video Game!
Who loves Video games! Don't just play, make your own computer game!

GameLab: Board Games
Design and play original board games while building creativity, strategy, and teamwork.

Movie Makers
Learn how to write and shoot your very own movie!

Intermediate to Advanced Chess
For those who know how all the pieces move, with the goal of tournament style play.

Introduction to Coding with Scratch
An introduction to the fundamentals of computer programming!

Digital Entrepreneurs
Learn about technology entrepeneurship in this project-based class.

Epic Adventures in Dungeons & Dragons!
For those who are interested in learning role-playing games of D & D!

Coding AI With Scratch
Build games, animations, and chatbots while learning coding and AI basics.

DIY Crafts and STEM
Create fun DIY projects while exploring the science, math, and engineering behind them.

Future AI Coders Club
Learn coding and AI concepts through hands-on projects like chatbots and recognition tools.
Togetherhood connects schools with world-class enrichment
We match schools with vetted instructors who bring real skills and genuine passion to every class. One partner, one invoice, zero vendor headache.
