Loops Learning Logo

Loops Learning

Stay in the loop for all your skills!

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.

Private coding tutor teaching game development

Why Learn With Me

Game Development Icon

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.

Tutoring Icon

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 Support Icon

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!

Doodle concept of spaceship game
Final spaceship game scene

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 Spot
Background Overlay graphic

Year-round Classes Available!

Intro to Coding for Kids Icon

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 Icon

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 Icon

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.

Thank you! I will be in touch!