Expert 1-on-1 online tutoring for game development, C#, Python, and software engineering. Learn from a published game developer.
class TutorSession def StartLearning() # Initialize student's potential you = Student() alex = Tutor("Alex Benton") while not you.HasMasteredSkill() alex.Teach(you) you.Practice() you.LevelUp() # Prepare for industry you.BuildPortfolio() return SUCCESS
Degree
BS Game Design
I am a professional programmer and game developer passionate about helping others master the craft of coding.
I hold a BS degree in Game Design Engineering from the University of Silicon Valley, giving me a strong academic foundation in software architecture, performance optimization, and complex system design.
But theory isn't enough, I believe in practical application. That's why my teaching style focuses on writing real code, building actual projects, and understanding the "why" behind the syntax.
Personalized attention via Discord.
Learn by building games and apps.
Finish a game by the end of your first lesson!
I don't just teach code; I ship it. Learn from someone who knows the pipeline from IDE to final release.
My flagship commercial release, available now for free on Steam. I fixed hundreds of major bugs and polished the game to professional standards.
A collection of game jams, prototypes, and smaller releases demonstrating versatility across genres and mechanics.
Browse my itch.io page →BS Game Design Engineering. Rigorous coursework covering data structures, 3D math, physics engines, and game development from concept to publishing. I was taught by the makers of Tomb Raider, Cuphead, Spore, and many other titles.
Invest in your skills with high-quality, personalized instruction.
Perfect for evaluating my teaching style and planning your learning path. Offer only for first month!
Intensive, focused 1-on-1 sessions tailored to your specific goals.
Core game logic, OOP, & COP
Great for fundamentals
Visual block coding
Hear from previous students
"I like his teaching, he explains things very well and makes things fun. I enjoy learning coding with him and I would say overall he's a really good coach."
Yuzhi
Student
"Probably the best coach I've had"
Mazdak
Student
"Really fun to talk with and a good coach overall. When I need help, I am given a reasonable amount of it. Doesn't take too much control of the situation and helps point me in the right direction rather than taking the wheel."
Caleb
Student
"His teaching is very detailed and I can understand it clearly. When I have a problem it doesn't take me very long to understand the directions and I am able to get a step by step solution to the problem."
Aneesh
Student
Send me a message with what you want to learn, your current skill level, and your availability.