Join us for our NEW homeschool classes. Available once a month throughout the school year, students will learn about a variety of topics ranging from chemistry to physics. Register today!


Each Class: $10 member /$20 non-member (1 child + 1 adult)
Ages 5-9: 10am – 12pm
Ages 10 -14: 10:00am – 12:00pm

Cancellation and Refund Policy
All classes require a minimum of 5 participants and have a maximum of 15 participants. The IMAG reserves the right to cancel classes that have not met our minimum enrollment. The registration/payment deadline for each class is the Friday prior to that class. Parents may accompany their child in the workshop or explore the IMAG, but must be onsite. No substitutions are permitted. If the IMAG cancels a class, participants will receive a full refund. If a participant cancels a registration, they will receive a full refund if it is 30 days prior and 50% if it is at least 7 days prior. Any cancellations less than 7 days before a class will not receive a refund or credit towards another class.

Members must log-in to receive member discounts.

Saturday, September 7: Homeschool Open House

10:00am-2:00pm All Ages

Come check out hands-on activities just for homeschool students, learn about our homeschool classes and field trip options, and meet our Homeschool instructors!

Tuesday, September 10, 2019: Chemistry

10:00am-12:00pm Ages 5-9yrs

Explore the three states of matter through bubbling, fizzy, and foamy experiments!

1:00pm-3:00pm Ages 10-14yrs Chemistry Magic

Learn about acids and bases as we create a disappearing rainbow, create a giant endothermic reaction and a smoking exothermic reaction, and more!

Tuesday, October 8, 2019: Physics (Forces and Motion)

10:00am-12:00pm Ages 5-9yrs Newton’s Games

Challenge the laws of physics as you launch stomp rockets, play catapult basketball, and more!

10:00am-12:00pm Ages 10-14yrs Bernoulli Blast Off

Learn about the principles of Flight while launching paper airplanes with a slingshot, sending toilet paper flying into the air with our Toilet Paper Launcher, making giant beachballs hover in the air, and more!

Age 5-9 Registration
Age 10-14 Registration

Tuesday, November 12, 2019: Biology

10:00am-12:00pm Ages 5-9yrs Hearts and Parts

Learn about the amazing human body through fun, silly and sometimes gross hands-on experiments!

10:00am-12:00pm Ages 10-14yrs Junior Keepers

Learn about animal adaptations and behaviors while getting up close and personal with some of our animal ambassadors.

Age 5-9 Registration
Age 10-14 Registration

Tuesday, December 10, 2019: Technology 1

10:00am-12:00pm Ages 5-9yrs Robot Races

Send Spheros, Ollies, and Ozobots zooming through mazes and obstacle courses while learning about coding and programming.

10:00am-12:00pm Ages 10-14yrs Computer Engineers

Build a Kano computer and then use it with different apps to control apps with hand motions, create dazzling light shows, and more!

Age 5-9 Registration
Age 10-14 Registration

Tuesday, January 14, 2020: Astronomy and Space Science

10:00am-12:00pm Ages 5-9yrs Astronaut Adventures

Learn about the sun, the moon, the stars, and planets in our Solar System then build and launch a rocket!

10:00am-12:00pm Ages 10-14yrs Space Cadets

Make a dry ice comet, create an orbital model, and launch a water pressurized rocket!

Age 5-9 Registration
Age 10-14 Registration

Tuesday, February 11, 2020: Engineering

10:00am-12:00pm Ages 5-9yrs Engineering Olympics

Race to solve engineering problems in this fast-paced workshop! Construct a boat that can hold the most weight, build a car that can race using wind, and more!

10:00pm-12:00am Ages 10-14yrs Robot Engineers

Use Lego Mindstorms to build racing rovers and robots that solve mazes.

Age 5-9 Registration
Age 10-14 Registration

Tuesday, March 10, 2020: Electricity

10:00am-12:00pm Ages 5-9yrs Circuit Circus

Explore electricity by making three-dimensional circuits using snap circuits, building paper robots that dance, and more!

10:00am-12:00pm Ages 10-14yrs Strange Circuits

Build play dough creatures that light up, create origami cranes that flap their wings, turn cardboard into a guitar with Makey Makey, and more!

Age 5-9 Registration
Age 10-14 Registration

Tuesday, April 14, 2020: Fab Lab Technology

10:00am-12:00pm Ages 5-9yrs Laser Cutting

Take a tour of our Fab Lab, learn about the equipment, and make a pair of cool wooden glasses!

10:00am-12:00pm Ages 10-14yrs 3D Printing

Learn how to design projectors for the 3D printer using Tinkercad and print a project to take home.

Age 5-9 Registration
Age 10-14 Registration

Tuesday, May 12, 2020 Science Sampler

10:00am-12:00pm Ages 5-9yrs

Revisit some of your favorite experiments and try some new ones you have been dying to try!

10:00am-12:00pm Ages 10-14yrs

Revisit some of your favorite experiments and try some new ones you have been dying to try!

Age 5-9 Registration
Age 10-14 Registration


Tuesday, April 9: Engineering

Registration Deadline is April 5

Ages 5-8 (10am-12pm) Fairy Tale Engineers: Create new solutions for some of your fairy tale favorites using engineering skills! Build a wolf proof house for the Three Little Pigs, construct a new raft for the Billy Goats Gruff, create a new escape method for Rapunzel and more!

Ages 9-13 (12:30-2:30pm) Rover Races: Use your engineering skills to build two different types of Lego Mindstorm Rovers and then send them off to the races!

Ages 9-13 (12:30-2:30pm) Watts Up: Explore electricity by building electromagnets, making a banana piano with Makey Makey, creating paper circuit cards! You’ll even make objects levitate using static electricity and have a hair-raising experience with our Van de Graaf machine

Tuesday, May 14: Physics (Magnets & Electricity)

Registration Deadline is May 10

Ages 5-8 (10am-12pm) Magic Magnets & Circuit Circus: Learn about magnetism while racing through a paper plate magnet maze and guiding a magnet car through a cityscape. Then explore the concept of circuits while building with snap circuits and creating circuit bugs!

Tuesday, March 12: Geology

Registration Deadline is March 8

Ages 5-8 (10am-12pm) Dig It!: Take a trip to our Dig Pit to excavate a fossil, make a an edible fossil impression, sort and classify types of rocks, and erupt a volcano!

Ages 9-13 (12:30-2:30pm) Rock Hunters: Learn about the different types of rocks and their uses, conduct a mineral test, recreate the layers of the earth, explore edible plate tectonics and more!

Tuesday, February 5: Technology

Ages 5-8 (10am-12pm) Tech Engineer, Jr.: Use Little Bits to build circuits, explore coding with Osmos and learn how to maneuver and program our mini Sphero droids!

Ages 9-13 (12:30-2:30pm) Tech Engineers: Race our Sphero and Ollie droids on special race tracks. Learn how to build circuits using Makey Makey, bananas, and Play Dough! Control our Ozobots using color codes you make with markers!

Tuesday, January 15: Astronomy & Space Science

Ages 5-8 (10am-12pm) : Space Explorers: Learn about our galaxy as while doing hands-on experiments involving the sun, moon, planets, and stars! Make bracelets that change color in the sun, build an edible model of the phases of the moon, create LED constellations that light up, and more!

Ages 9-13 Blast Off! (12:30-2:30pm) : Learn about the stars and constellations while making a Sky Wheel and Constellation Projectors. Discover why there are craters on the moon while doing a crater simulation. Explore space travel while launching rockets!

Tuesday, December 11: Biology

Ages 5-8 (10am-12pm) : It All Makes Sense!: Explore your five senses as you identify mystery smells and objects, trick your eyes with optical illusions, and more!

Ages 9-13 Animal Detectives (12:30-2:30pm) : Owl Pellet Dissection Learn about anatomy, behavioral and physical adaptations, and food chains as you dissect an owl pellet.

Tuesday, November 13: Physics (Forces & Laws of Motion)

Ages 5-8 (10am-12pm) Defying Gravity: Learn about gravity and energy as you race marbles down an elaborate maze, send balloon rockets racing across the room, and more!

Ages 9-13 (12:30-2:30pm) May the Forces Be With You: Explore Newton’s Laws of Motion while creating a crazy Rube Goldberg Machine, racing balloon-powered cars, gliding on our giant hovercraft and more!

Tuesday, October 16: Chemistry

Ages 5-8 Cabinet Chemists: Learn about the three states of matter through hands-on experiments! Make a bubbling lava lamp, expand balloons using baking soda, and more!

Ages 9 – 13 Action, Reaction: Explore the difference between physical and chemical changes, learn about density, and experiment with the three different states of matter while creating a 7 layer density tower, making exploding bags with oxygen and carbon dioxide, and exploring polymers!