Courses

Certified STEM programs, online and in-person.

Pick a category to explore our course catalogue. Every program includes hands-on projects, small classes, and experienced educators.

25+ active programsBook a free demo
Category

Digital Courses

Coding, AI, web development, and game design. Built on real industry tools.

8 programs
Python Programing
Digital Courses

Python Programing

Learn Python Programing in 40hrs. Improve your skills if you are a new to coding.

40 Hours
Coding and Game Development using Scratch
Digital Courses

Coding and Game Development using Scratch

The course gives students an excellent platform to create and program their own stories, innovative interactive games, music, and animations. Students can share their projects in the online community. It is block-based coding, where you don't have to write a whole line of codes and remember the commands of programming. The course covers: Understanding of Basic of Coding Building own Games / Projects Sequence of commands Animations Functions Applications Of Mathematics

40 Hours
CodeLab
Digital Courses

CodeLab

A beginner‑friendly coding course where students design and build real apps while learning core programming logic, problem‑solving, and creative digital thinking.

40 Hours
3D Modeling and Designs
Digital Courses

3D Modeling and Designs

This course teaches students 2D and 3D design software to create, share, and 3D-print their own objects.

40 Hours
Unity 3D
Digital Courses

Unity 3D

Learn Unity3d Basics while building simple games!

40 Hours
Scratch Advanced
Digital Courses

Scratch Advanced

Build Games, learn game lifecyle and more..

40 Hours
Javascript
Digital Courses

Javascript

Javascript is widely used programming script that powers the interactive and dynamic parts of the web. This course is designed to learn every concepts of Javascript to control the behavior of web based applications. There will be plenty of "Try-it-Yourself" examples. Explore and implement lots of conditions, loops, functions, references with handholding in debugging and go-live.

32 Hours
Digital Courses

Virtual Robotics

40 Hours
Category

Kit-Based Courses

Hands-on robotics with industry-grade Mechatron kits, from first build to competition-ready.

4 programs
Mechanics and Block Programming - A Hardware Course
Kit-Based Courses

Mechanics and Block Programming - A Hardware Course

It is one of the best courses for kids who love assembling and building mechanical projects. The course involves various Creative mechanical projects that the child can make. Kids learn about the basics of motors, wheels, gears, gear trains, batteries, and basic electrical connections. This course also involves one module on Programmable robots where kids can make different assemblies and models of robots and control them with their logic and program. Students will learn about various Robot Parts assembly and apply design principles Gear Concepts, motors and using app to control and navigate. The classes include 25+ prototypes of different machines used in industries sweeper, glider, crane, robotic arms and 4 wheel drives etc.

40 Hours
Arduino and Sensor Interfacing
Kit-Based Courses

Arduino and Sensor Interfacing

40+ Projects, Introduction to Arduino, Concepts of PWM, Arduino Code Basics Bits, Bytes and Binary System Data Types Arduino Loop Variables, Functions, Loops What are Arduino Operators Rotate a Servo Motor Measure distance using Ultrasonic Sensor

40 Hours
Advanced Arduino based Robots
Kit-Based Courses

Advanced Arduino based Robots

20+ Projects & Robots Arduino based Robots Wireless Robot controlled using Remote Controlling Speed of Motors Bluetooth based Robots Obstacle Avoider Robot Black and White Line follower Robots Gesture controlled Robot Use of Various Sensors

40 Hours
Electronics and Circuits
Kit-Based Courses

Electronics and Circuits

40+ Electronic Projects Understanding of Multimeter Breadboard Basics Project # Magnet Detector How to make circuit Importance of OHMs Law Series and Parallel connections Project # Water Level Indicator Project # Battery Level Indicator Project # Simple Amplifier Introduction to IR Sensor (TSOP 1738) Projects using Op-Amp

40 Hours
Category

Learn a Technical Skill

Targeted tutoring and short workshops for the Ontario curriculum.

2 programs
Mathematics Expert - Bootcamp
Learn a Technical Skill

Mathematics Expert - Bootcamp

Theis course is designed with modules around employment clusters, which covers the important topics of all grade levels: Level 1 – Core Workplace Math (Foundation) Audience: All learners Skills: Arithmetic fluency (speed + accuracy) Percentages, ratios, fractions Estimation vs precision Units & conversions Interpreting instructions and constraints Assessment: timed tasks + real scenarios Level 2 – Applied Problem Solving (Intermediate) Audience: Job‑seekers, apprentices Skills: Algebra for problem modeling Reading charts, tables, KPIs Error checking and validation Time, cost, and productivity calculations Assessment: case studies (e.g., “Fix a production delay using data”) Level 3 – Data & Decision Math (Advanced / Expert) Audience: Youth entering tech, business, leadership pathways Skills: Descriptive statistics Trend analysis Spreadsheet modeling (Excel / Sheets) Scenario planning Logic and decision trees Assessment: capstone project (real workplace simulation)

5 Hours
Object Oriented programing using Java or C#
Learn a Technical Skill

Object Oriented programing using Java or C#

92% of the fortune 100 companies run their applications built on Java or C#. In this course, learn to build modular, scalable, and maintainable software systems. Design and code simple real world applications by writing reusable classes and objects. Learn the concepts of Abstraction, Encapsulation, Inheritance, Polymorphism and apply then in the applications that you build to prepare for the future.

45 Hours
Category

Leadership and Communication

Public speaking, teamwork, and confidence-building programs that prepare students to lead.

3 programs
Time Management - 10 Hacks
Leadership and Communication

Time Management - 10 Hacks

How the top leaders effective manage time and get the work done? Learn Life skills which can be applied in any profession: a) Understanding the Importance of Time b) Time Management - TM Pie Chart Survey c) Concept of Time Robbers & Out of Control factors d) Impact of TR in and how to take corrective measures

16 Hours
Leadership and Communication

Communication & Leadership™ Finding Your Voice - (Ages 9 - 12)

Communication & Leadership™ helps students discover their voice, become active listeners, and confidently express their ideas. Designed as a natural companion to TechWillow's coding curriculum, students learn how to present projects, collaborate with others, and develop leadership skills that extend beyond the classroom.

5 Hours
Leadership and Communication

Communication & Leadership™ Leading With Confidence (Ages 13 - 18)

Participants learn practical strategies for leading discussions, presenting confidently, managing conflict, collaborating effectively, and communicating with authenticity.

5 Hours
Category

Wellbeing and Social

Mindfulness, social skills, and emotional wellbeing programs that help students thrive.

8 programs
Identity Experience - Knowing Who I Am™ (Ages 4 - 8)
Wellbeing and Social

Identity Experience - Knowing Who I Am™ (Ages 4 - 8)

Knowing Who I Am™ introduces young children to the foundations of The I AM Unshaken Identity Path™ through engaging stories, reflection, discussion, and practical activities. Each week children learn one or more practices that help them understand themselves, navigate emotions, and build confidence in everyday life. The Seven Practices • I Know Who I Am • I Can Pause • Be Kind to Yourself • I Can Try Again • I Can Let Things Go • Keep Showing Up • Stay Open

4 Hours
Identity Experience - Finding Who You Are™ (Ages 9 - 12)
Wellbeing and Social

Identity Experience - Finding Who You Are™ (Ages 9 - 12)

Finding Who You Are™ builds upon The I AM Unshaken Identity Path™ using age-appropriate conversations, journaling, and reflective activities. Students learn how identity influences choices, relationships, and confidence while developing practical habits for emotional well-being. The Seven Practices • Knowing Yourself • Stillness • Self-Compassion • Self-Trust • Letting Go • Consistency • Openness

4 Hours
Identity Experience - Becoming Who You Are™ (Ages 13 - 18)
Wellbeing and Social

Identity Experience - Becoming Who You Are™ (Ages 13 - 18)

This experience helps teenagers explore who they are beneath external expectations and equips them with practical tools for making intentional decisions, building healthy relationships, and strengthening their sense of purpose. The Seven Practices • Knowing Yourself • Stillness • Self-Compassion • Self-Trust • Letting Go • Consistency • Openness

7 Hours
Wellbeing and Social

Identity Experience - Returning to Who You Are™ (Adults 18+)

Returning to Who You Are™ is a guided journey of reflection, self-discovery, and personal growth. Through live teaching, guided journaling, meaningful discussion, and practical weekly practices, participants explore the beliefs, experiences, and stories that have shaped their identity while reconnecting with the person they were created to be. Rather than focusing on becoming someone new, this experience invites participants to remember who they truly are and begin living with greater authenticity, confidence, and purpose. The Seven Practices • Knowingness • Stillness • Love • Faith • Non-Attachment • Devotion • Receiving

7 Hours
Wellbeing and Social

I AM Unshaken – Primary Workshop Grades K–6 (Ages 4–12)

A 60-minute introduction to The I AM Unshaken Identity Path™, thoughtfully adapted to the age and grade level of your students — from kindergarten through Grade 6. Available as a single classroom session or a combined-grade/whole-school assembly. Cost depends on number of students.

1 Hours
Wellbeing and Social

I AM Unshaken – Youth Experience Grades 9–12 (Ages 14–18)

A 60-minute introduction to The I AM Unshaken Identity Path™ for high school students, exploring all seven practices of self-knowledge, emotional regulation, and resilience through guided discussion and reflection.

1 Hours
Wellbeing and Social

Identity & Leadership Grades 9–12 (Ages 14–18)

A comprehensive 8-week program pairing each practice of The I AM Unshaken Identity Path™ with a practical leadership skill — voice, listening, presenting, and more — culminating in a live student Showcase.

8 Hours
Wellbeing and Social

Communication & Leadership Workshop Grades 3–6 (Ages 8–12)

A 6-week program helping students find their voice, build genuine confidence, and learn to lead through listening — culminating in a live Showcase Day. Stands on its own, and pairs naturally with a coding term for schools running both.

6 Hours

Flexible Payment Options

Payments are accepted on a monthly basis. Choose a suitable batch on the Registration page to enrol, or book a free demo session for more details.

See registration