Programming
ᜉᜄᜓᜉᜓᜇᜓᜄᜋ
Learn to Code & Build Projects
New to programming? Want to get better? I'll help you learn by building actual projects, not just following tutorials.
Why Programming?
Programming lets you build and imagine your own worlds. You can create tools, games, websites, entire systems; anything you can think of. What makes it especially powerful is that you can do all of this with minimal resources. You don't need a factory, a storefront, or tons of capital. Just a computer and your ideas. That makes programming incredibly valuable for marginalized people and anyone without access to traditional resources. It's a force multiplier: your insight and creativity become the main ingredients, not your bank account.
Beyond building things, programming teaches you to think logically and systematically about problems. That kind of thinking is useful everywhere: organizing your life, planning projects, understanding complex systems, or just figuring out why something isn't working the way you expected.
Who Is This For?
Languages & Technologies I Teach
Python
Beginner FriendlyThe most beginner friendly text based programming language
Why Python? Clean syntax that reads like English. Can handle big projects like data science and machine learning.
Projects: Games, data tools, web scrapers, simple chatbots, automation scripts
Web Development
HTML/CSS/JSThe complete toolkit for modern web development
Why Web Dev? HTML structures, CSS beautifies, JavaScript brings life! Foundation of every website.
Projects: Portfolio sites, landing pages, web games, weather dashboards
AI Tools & Prompting
Claude Code & LLMsLearn to use AI as a thinking partner, not a crutch
What we'll cover: How to articulate your ideas clearly to an LLM, craft effective prompts, and get useful results, while building the real understanding that keeps you in control. We'll also talk about cognitive offloading: knowing when AI accelerates your work and when it quietly hollows it out.
Tools: Claude Code, ChatGPT, Cursor and the mental habits to use all of them well
Programming Projects
Start Simple, Build Up
We'll start with basic projects and work up to more complex ones. Each one teaches you something new while making something you can actually use.
Hello World
Guessing Game
Calculator
Mad Libs Generator
Personal Website
To-Do List
Weather App
Quiz App
Expense Tracker
Password Generator
Web Scraper
Chat Bot
Game with Graphics
File Organizer
Your Imagination is the Limit
What Students Say
"I thought programming would be super hard but it actually made sense the way you explained it. Now I can make my own simple games."
— High School Student
"Working on real projects helped a lot. When I applied for jobs I had actual stuff to show instead of just saying I knew Python."
— Career Switcher
Learning Approach
I think you should build real things from the start. We'll cover the basics, but you'll always be making something you can actually use or show people.
Some people like to see the big picture first, others want to jump right into code. I'll figure out what works best for you.
Ready to Start Programming?
Schedule a Session"as you start to walk, the path will appear"