Our programs have been crafted with care for you



The Crania Teknokids program is divided into the following levels:

  1. Early
  2. Junior I
  3. Junior II
  4. Intermediate I
  5. Intermediate II
  6. Senior I

Each level consists of a 36-week long curriculum spanning the school year and teaches the following sub-modules: (1) coding, (2) building mechanics, (3) electronics, and (4) integration. Evaluation and feedback are built into each sub-module.

See our Schedule and Fees, and Register today and come experience the Crania difference!

The Crania Advantage


Give your kids a head start with technology by enrolling them in our fun-filled Technokids Early program. Your child will gain experience with building simple machines using a unique rivet based robot platform, and programming a variety of robots that introduce coding concepts to young learners.



In Junior I, your child will learn about and build machines that incorporate a variety of sensors including infrared and gyroscopes. Your child will use introductory visual drag-and-drop coding languages to solve simple problems. Your child will also learn about the fundamentals of electricity including safety, working with motors and create simple resistive circuits.

In Junior II, students will build robotic structures that teach about physical concepts such as center of gravity and friction, and learn to problem solve using both, a state-machine based programming language and block based programming. They will also understand and build advanced passive circuits using both resistors and capacitors.



In Intermediate I, students are introduced to a structured coding program that focuses on fundamentals (such as sequences, loops, conditionals, functions and variables). The students will demonstrate their knowledge of coding by problem solving challenges with various robotic platforms. The students are also introduced to physical concepts such as velocity and acceleration and will learn to apply these to design and modify a number of motorized robots. Lastly, students are introduced to more advanced circuits that include passive (resistive, capacitive) and active elements (e.g. diodes, transistors).

In Intermediate II, students are introduced to text based coding using Javascript, HTML and CSS. They use the skills they learn to problem solve challenges using robots as well as to design web pages. The students also build advanced robots that use both, gear and servo motors and program their robots using an Arduino-style microcontroller using a drag-and-drop C++ style programming language. On the electronics side, students are introduced to advanced circuits such as oscillators and learn to work with integrated circuits. Prior experience (e.g. INTERMEDIATE I) is required.

TEKNOKIDS SENIOR IG6-8 (experienced)

In Senior I, students review Javascript and are introduced to the popular text based language, Python. The focus is primarily on problem solving (e.g. designing a chess game or programming a robot to perform a multi-step task). The student also works with a high performance robot that is suitable for national competitions. In electronics, students are introduced to complex, practical circuits such as radios, and learn how to use an oscilloscope to debug their designs. Prior experience (e.g. INTERMEDIATE II) is required.


Crania offers several math enrichment courses for students. These provide excellent opportunities for those already doing well in school and looking to take their math skills to the next level. Students go beyond just arithmetic and higher order reasoning skills are developed while reinforcing fundamentals. Many solutions feature more than one approach.

The student will develop deep problem solving skills that will help them excel in math and science. Each course consists of a 36-week long curriculum that spans the school year. The program offers the student many opportunities to demonstrate skill and mastery through multiple opportunities to write national and international math contests along with constant feedback, motivation and encouragement.

See our Schedule and Fees, and Register today!





Sample Questions


MATH6-14 yrs

In our FLEX Math program, students choose the times they attend and go through our proprietary 7-Step Curriculum at their own pace. The program is tailored to each student based on an in-depth assessment. The program may be started at any time for a minimum of three months and continued monthly thereafter. Progress is monitored regularly and students may attend as little as four times or as much as 15 times per month depending on the desired pace and outcomes. See our Schedule and Fees, and Register today!

The Crania Advantage


We encourage participation in competitions, including the Caribou Math Contest, as a means of stretching further and providing opportunities for growth. Competitions typically take place outside of our regular operating hours and are open to anyone wishing to write the test. Registration is required.

Please contact us for our list of current competitions.


At Crania, we value music education and its effects on a child’s brain development. We partner with only the best teachers to provide you the convenience of location and timing. Contact us for a trial lesson and allow your child to experience the beauty of music.

Private Lessons

For students looking for an individualized musical journey, we offer Private one-on-one lessons with one of our highly qualified instructors. Flexible scheduling and affordable rates.

Contact us for availablility.


Reading (and Pizza) Night6yrs+

Come in and spend some time reading with your friends while Mum and Dad get a night out. Our Reading Night provides opportunities for students to practice and enjoy their reading in a comfortable environment with others.

Children are welcome to choose books from our selection or bring in their own. Cushions and blankets make their reading time a comfortable and enjoyable experience. Students are welcome to read on their own or in groups.

Games (and Pizza) Night6yrs+

Join us for a fun-filled and educational Games Night . Open to all students enrolled in a Crania program. Siblings welcome.

Career Talks (accompanied by Guardian)6yrs+

Join us with your family and listen to various members of our community share their professional experience. Presentations on a variety of professions are selected to help students gain a feel for what each profession is about and help them make their own career choices. Open to everyone. Registration is required.

Other Programs6yrs+

Check in for other programs including goal setting workshops, online safety, etc. Registration is required.


We can help you find the right program