top of page
ChatGPT Image Jul 15, 2026, 06_21_59 PM.png

Programming

Education

Helping young creators learn programming by building games they're excited about.

I teach kids and teens programming through hands-on, project-based lessons focused on game development, problem solving, and creativity. Instead of simply following tutorials, students learn how to understand their code, troubleshoot problems, and turn their own ideas into playable projects.

Unity and C#

Learn the foundations of professional development through unity, including scripting, gameplay mechanics, UI, physics, prefabs and complete playable projects.

ChatGPT Image Aug 7, 2026, 05_09_49 PM.png

Roblox Studio & Lua

Create Roblox experiences while learning programming concepts such as variables, functions, events, game systems, and interactive mechanics.

ChatGPT Image Aug 7, 2026, 05_11_24 PM.png

Game Design & Development

Learn how to take a game from an idea to a playable prototype through mechanics, level design, iteration, testing, and polishing.

ChatGPT Image Aug 7, 2026, 05_26_36 PM.png

Programming Fundamentals

Build confidence with logic, debugging, problem solving, object-oriented programming, and the core concepts that transfer between programming languages.

Lessons Built Around the Student

Not every student learns the same way. I tailor lessons around each students experience level, interests, and goals. A beginner might start by creating their first playable game, while a more experienced student might work on a larger personal project, improve existing code, or learn more advanced systems.

Beginners Welcome

No previous programming experience required.

Project Based

Students learn by creating instead of only watching tutorials.

Personalized

Lessons can adapt to the games, genres, and technologies each student is most interested in.

bottom of page