Live One-on-One Tutoring

Learn coding, math and more, K-12

From kindergarteners who want to learn coding basics with Scratch, to middle schoolers looking to program their first video game, to seniors in high school looking to pass the AP computer science A exam, Ryan can teach programming at any level. Math is offered at any level up to and including Algebra I, also origami, chess, chemistry and cubing.

Subjects Ryan Tutors

Ryan will help your kid learn math, do practice problems, or just learn cool math facts. Ryan is proficient in all levels of math up to and include 8th grade math, pre-algebra and algebra I.

Scratch is an easy programming language for kids 5 – 16 to learn. Ryan is a master at Scratch and can easily bring you up to speed in this fun, visual language.

Python is the programming language of the future – used for AI, big data and some video games. Ryan can make you a master of Python in no time.

Javascript is an excellent language to learn for drawing, animation, graphics and video games. Ryan will help you learn javascript and use it to make friends and influence people in no time.

Ryan used his own curriculum to teach himself AP computer science while home schooling, and get a near perfect score on the AP exam in 2023. If you are willing to put in the work and time, he can help you achieve great results too.

Make birds, animals, and geometric shapes out of paper. Fun and addicting!

Using the geometric origami kit, you can learn how to make fascinating geometric shapes.

Gamestar mechanic is a application that allows young programmers to easily make two dimensional platformer games. 

Take your video games to the next level.

Impress relatives by learning how to solve a Rubik’s Cube.

Want to get fast? Ryan can show you how to improve your solve time from several minutes down to under ten seconds. Warning – it takes lots of time and practise!

Do you keep getting beat at chess? Whether you are new to castling , or want to learn some sets of opening moves, Ryan is a solid intermediate level player who loves to help kids get better at chess.

Want your kid to get interested in science? Ryan will take them through the periodic table, explaining how it is arranged, giving fun facts about many elements and compounds, and finally show real examples of element samples like silicon, titanium, copper, zinc, sulfur, aluminum, chromium, boron and niobium – all from our own chemistry lab.


Stuff I don’t teach

32 Courses • 702 Video Tutorial

Digital Marketing Analytics​

11 sections • 28 lecture • 19h 33m total length

Marketing in a Digital World​

11 sections • 28 lecture • 19h 33m total length

Marketing Analytics in Theory​

11 sections • 28 lecture • 19h 33m total length

Marketing Analytics in Practice​

11 sections • 28 lecture • 19h 33m total length

Marketing in an Analog World​

11 sections • 28 lecture • 19h 33m total length

Search Engine Optimization​

11 sections • 28 lecture • 19h 33m total length

Display Advertising​

11 sections • 28 lecture • 19h 33m total length

Email Marketing​

11 sections • 28 lecture • 19h 33m total length

Metrics with Google Analytics

11 sections • 28 lecture • 19h 33m total length