
My Teaching Philosophy
By creating games, kids can learn an abundance of skills that open their futures to new possibilities.
Coding, problem-solving, design, and math are all learned by coding. I teach so that kids will understand for themselves, rather than simply follow instructions.
Kids can get creative by imagining their own game ideas, drawing assets for their games on pen tablets, and imagining their own stories.
In team classes, students learn teamwork and communication to create one great project that shows all of their skills.
Lastly, skills that I am proud to help nurture in kids is their personal virtues like patience, discipline, kindness, and bravery. I've had 5 great years of teaching so far and I'm looking forward to more!

Solo Junior Coding
Trial Class Free!
$22/hr (travel fee for in-person)
Recommended to start here!
Build strong foundations in a self-paced environment.

A coding website where basics are learned quickly by stacking blocks.
Scratch
A robust
game engine
for advanced projects.
Unity

A user-friendly pixel art & animation program.
Aseprite

A tool for basic image editing and drawing.
Paint.NET

Team Junior Coding
(Dependent Availability)
$12/hr (travel fee for in-person)
Students learn and work together.
Intermittent workshops teach kids to combine talents, learning communication and teamwork.

A coding website where basics are learned quickly by stacking blocks.
Scratch
A robust
game engine
for advanced projects.
Unity

A user-friendly pixel art & animation program.
Aseprite

A tool for basic image editing and drawing.
Paint.NET

Professional Minecraft Art
(Ages 17 & Up)
$25/hr (travel fee for in-person)
Trial Class Free!
Build your portfolio for entry-level Minecraft job opportunities.
Owning a drawing tablet is mandatory (inquire to know more).

A user-friendly pixel art & animation editing program.
Aseprite

A Minecraft-centered 3D Modelling Tool.
Blockbench


Class Delivery
In-Person
I can arrange to meet either at your home or at a Hamilton Public Library, where private rooms are available to book.
Includes a travel fee.
Inquire for more details.
Online
Online classes will be held on Zoom.
Materials
For in-person, students should come equipped with their own laptop.
Used drawing tablets can be borrowed at in-person sessions or purchased below retail value.

"Eric's ability to break down concepts in a simple, encouraging way truly helped build my daughter's confidence and interest in coding. I am very grateful for his support and dedication!"
"My son not only improved his skills, but also gained confidence and excitement about coding thanks to Eric’s supportive approach. We saw real progress in a short time, and I truly appreciated how invested Eric was in my son’s success."
