Game Development & Coding Tutor
Hi! I'm Ryan, a private tutor from British Columbia, Canada, offering online one-on-one and group coding classes for kids, teens, and beginners of all ages. My lessons focus on learning to code through game development using various platforms for all skill levels - a fun and effective way to gain real programming experience.
Whether you're looking for a introduction to development, a coding class for all skill levels, or math and physics support, I offer personalized tutoring tailored to your goals.
Why Learn With Me
Code Through Game Development
Students learn programming by creating their own games using Scratch, Python, Unity, and more. It's engaging, practical, and fun — the perfect way to build real-world coding skills.
1-on-1 & Group Tutoring
With over three years of experience, I offer personalized instruction tailored to each student’s learning style and goals, whether you're a beginner or looking to level up.
Math & Physics Support
In addition to game coding, I tutor in elementary and high school math and physics. Academic support with real-world context helps build confidence and improve grades.
Bringing ideas to life!
Learning to make games is one of the most effective and engaging ways to learn programming. It naturally incorporates essential skills such as logical thinking, mathematics, typing proficiency, creative problem-solving, project planning, and design. All the while motivating students by letting them create projects they are truly passionate about.
Research shows that digital game-based learning significantly enhances student motivation and educational outcomes in computer science education. — Papastergiou, M. (2009), Computers & Education
🌞 Summer Mini Project Special
Join our exciting summer sessions where students design and build their very own games from scratch! Whether it’s a platformer in Scratch or a 3D adventure in Unity, these fast-paced, hands-on projects are designed to inspire creativity and teach real game development skills - all in just one summer! Booking is now open for August.
Classes available for all skill levels!
Get More Info & Reserve a SpotYear-round Classes Available!
Intro to Coding for Kids
Perfect for those who are just learning how to use a keyboard. Visual programming fun for ages 7-12.
Python Game Dev
2D Python games for those who are more confident typing with a keyboard. Suitable for intermediate and high schoolers, a great place to start or reinforce coding skills.
Unity Game Dev
Learn to use a professional game design engine to bring your dreams to life. This year-round class covers many aspects of game design and is guided by what kind of game you have a passion for making.