Registration for Spring Workshops is Open!

Our 2019 Spring Workshops begin in May. We are booking for all grades, K-12. See our high school workshops page for more information. Register for our mailing list to be kept up to date. Contact us at for registration or general questions.


Please fill out the following form to, including as much detail as possible:

Specify your preferred dates in space provided on the form. If those dates are no longer available, we will correspond with you to find times that work for both of us!

Our instructors bring 1 to 1.5 hour workshops straight to the classroom with interactive demonstrations, activities, and take-home projects for students to create. Teachers can sit back, relax, and watch their students become engaged in the fun of science and engineering. Our highly-trained instructors will adapt each workshop to suit the individual strengths and challenges of each class. Please contact us to discuss how we can customize our workshops for your group.

We are based out of the UBC Point Grey campus, and our Vancouver Area workshops include Vancouver, Burnaby, Coquitlam, Richmond, North Van, West Van and Surrey.




Workshops are available:

Before Recess (9:00-10:00)
After Recess (10:30-11:30)
After Lunch (1:00 – 2:00)

This can be altered to fit your school’s bell schedule. Workshops include two instructors and all demonstration and project materials.


1 Workshop – $160
3 Workshops* @ $140 each = $420 (Same day – 1 before recess, 1 after recess, and 1 afternoon)
6 Workshops* @ $120 each = $720 (Same day – 2 before recess, 2 after recess, and 2 afternoon)

*Bulk Rates: We offer discounted rates when multiple workshops are booked on the same day by the same school. These reduced rates are based on the considerable savings in transportation costs. Please note that workshops must follow the schedule above to qualify for the discounted rates.

Travel Fees: apply to all schools outside of Vancouver. This helps offset the cost of vehicle rental and extra staff hours.

+$15 travel fee per day for schools in Richmond, Burnaby, New Westminster, North Vancouver, West Vancouver

+$30 travel fee per day for schools in Delta, Surrey, Coquitlam, Langley, Port Moody

Where do you run workshops?

What do you offer?

How Much?

Do you offer French programming?

We cater our STEM workshops to the BC PLOs for grades K-12. You can see a complete list of descriptions below! Costs depend on your region – please select your location for more information! We also offer discounts if you book multiple workshops. Yes, for Vancouver Area workshops! We are pleased to have fluent French instructors, who have taught our workshops in both Francophone and French Immersion classrooms.


Workshop Topics

Elementary Workshops

How do living things change to survive in the cold winter versus the warm summer? What do living things need to survive? Join Geering Up and we will explore how living and non-living things interact in their ecosystems and discover what it would take to engineer our own ecosystem.

BC Science Curriculum Links: Seasonal Changes Affect all Living Things, Observable Features of Plants and Animals.

French Available!

It’s time to find out what makes up you, the ground you’re standing on, and everything else around us on earth. Dive into the world of matter as we learn about its properties with fun projects and demonstrations! This workshop includes experiments that will help us understand the cycles that happen not only in the sky above us but also on land. There is even a project to bring the excitement home with students.

BC Science Curriculum Links: Properties of Matter, Cycles and Patterns in the Sky and Landscape

French Available!

The world around us is filled with change, even the land we are on right now has changed over time, some of this change is reversible and other changes are permanent. It's time to put on our lab coats and become scientist to discover what causes these changes to occur and why some cannot be undone.

BC Science Curriculum Links: Physical and Chemical processes, Changing the Shape of Land.

French Available!

How does thermal energy travel from place to place? Why do some materials heat up faster than others? How do molecules act as they get warmer? In this workshop we explore the three methods of thermal energy transfer and learn how to harness the power of heat!

BC Science Curriculum Links: Transfer of Thermal Energy, Properties of Matter.

French Available!

Join Geering Up! for a fun energetic workshop that will explore all the different phases of matter and the different forms of ENERGY. We will learn about the different properties of matter around us and discover how they can be changed by adding or removing energy.

BC Science Curriculum Links: Matter, Energy.

French Available!

Let’s learn how some of the organ systems in your body work together to keep you alive! It’s time to get hands on with digestion and respiration! Join Geering Up as we explore the different parts of the digestive system, and learn about the organ system that keeps you breathing.

BC Science Curriculum Links: Organ systems, Digestive and Respiratory Systems

French Available!

Through hands on and interactive activities, demonstrations and a quick lesson, students will discover how Newton’s three laws work together to influence the motion of objects. Students will also learn about gravity and other forces that can be combined to create motion and those that keep objects in place.

BC Science Curriculum Links: Newton’s Laws of Motion, Gravity.

French Available!

Get ready to dive into a microscopic world filled with atoms of all different types and learn how electricity fuels our lives.  Watt do you know about electricity? It’s time to learn about how electric circuits work, and build some of your own. We will spark your interest as we generate positive ideas about circuits and clean energy.

BC Science Curriculum Links: Electricity, Magnetism, Atoms, Circuits

French Available!

Computer Science Workshops

Small, smart and capable! These are all characteristics that make Ozobots a fantastic learning experience for students interested in robotics! In this workshop, students will be introduced to how robots process incoming information into actions.

French Available!

Electricity is all around us but how do we control it? In this workshop, students will be introduced to electronics and programming with Circuit Playground boards.

French Available!

Students will be put to the test through bringing their creative ideas to solve challenges faced by their local communities. The workshop will culminate in a design and build challenge where youth will bring their ideas to life with the help of 3D printers!

French Available!

Understanding the natural world can sometimes mean creating tools to measure the things we are interested in. Students will build a physical interface to mimic a real-life meteorology problem, and will write simple programs which will interact with the interface to collect data. They will make predictions to understand the physical system they are simulating.

French Available!

High School Workshops

Are you ready for the Big One? A topic very relevant to us in the lower mainland, students will be shaken by the mechanisms behind earthquakes, what happens in their aftermath, and how engineers try to prepare for them.

BC Science Curriculum Links: Plate Tectonics, Major Geological Events

Students will explore different properties of waves and how they relate to light. Through a combination of demos and hands-on activities, they will learn about types of waves, the differences between mechanical and electromagnetic waves, refraction, and interference.

BC Science Curriculum links: Energy as Particle and Wave, Electromagnetic Radiation, Properties, Behaviors, Ways of Sensing Light

Students will play the role of a disease and race to infect the world! The game will explore the role of human actions, public health, and genetic mutations in speeding up or slowing down the rate of spreading infectious diseases.

BC Science Curriculum Links: Life Processes; Our Relationships with Micororganisms: Immune system, Vaccination, Epidemics and Pandemics

Students will explore the concept of density and how it applies to our everyday lives. They will dive into activities that will cover concepts of relative density, relationship of mass and volumes, and apply these concepts in the making of a Galileo Thermometer.

BC Science Curriculum Links: Behavior of Matter

Harness the power of electrons with circuitry! Students will learn the basic principles of electrical design and about the difference between series and parallel circuits. Activities will include drawing circuit schematics and building physical breadboard circuits.

BC Science Curriculum Links: Flow of Electrons Through a Circuit, Voltage, Current, Resistance

Forces and the energy behind them are a major consideration in mechanical engineering projects. Key concepts of mechanics will be conveyed through demos, and students will then have to apply these principles in designing a self-propelling vehicle.

BC Science Curriculum Links: Law of Conservation of Energy, Potential and Kinetic Energy, Transformation of Energy

What actually happens during a chemical reaction?! Students will learn about how atoms behave during reactions, will be presented with a variety of reaction types and will apply their knowledge to build micro rocket.

BC Science Curriculum Links: Rearrangement of Atoms in Chemical Reactions, Acid-Base Chemistry, Energy Change During Chemical Reactions

Students will play the role of a genetic counsellor, reviewing and applying what they have learned about inheritance, dominance, and pedigrees.

BC Science Curriculum Links: DNA Structure and Function, Patterns of Inheritance, Applied Genetics and Ethical Considerations

Computer Science Workshops

Dip your toes into the exciting world of programming! Learn the basics of computer programming, syntax, and logic. Students will be guided to create their very own computer program, and delve into how more complex games are created.

BC Science Curriculum Links: Algorithmic Thinking, Debugging, Problem Breakdown, Programming Languages, Simple Program Writing

Step into the life of a computational scientist and explore all of the possible outcomes of everyday phenomena! Learn how scientists use computers to solve real problems in STEM.

BC Science Curriculum Links: Principles of Computational Thinking, Programming Logic Structures, Impacts of Computers and Technology on Society

Students will learn how microcontrollers are used in robotic applications as the "brain" of the robot, collecting sensory inputs and turning them into actions. Students will create circuits to connect an arduino to sensors and actuators, and write a program that controls the system.

BC Science Curriculum Links: Hardware and Software Troubleshooting, Code Modification Techniques, Programming Logic Structures