ESQ Library Programs

ESQ is bringing exciting, hands-on science, technology, engineering and math (STEM) programming to libraries all across your communities this winter, march break and spring! From coding to engineering and everything in between, we’re making STEM fun and accessible for all ages. Be sure to check back on this website regularly - new programs and dates are being added all the time, and you won’t want to miss out! All library programs are free of cost, you just have to register!

STEM Explorers Club

Dive into the exciting world of Science, Technology, Engineering, and Mathematics (STEM) with the Waterloo Engineering Outreach ESQ Team in this 4-week hands-on program! Blast off into the world of STEM and play with cool tech, solve creative challenges, and team up with awesome minds who love science and innovation as much as you do! This club will be hosted at WPL!

Registration is done through WPL's online events calendar.

Cost: Free, registration required!

Waterloo Public Library (WPL)

Location: Eastside Branch  

Junior Club: Ages 6-9 

  • Dates: Mondays, January 19 to February 9 (program in-progress)

  • Time: 7:00 – 8:00 pm 

Senior Club: Ages 10-13 (3 weeks) 

  • Dates: Mondays, February 23 to March 9

  • Time: 7:00 – 8:00 pm 

Old Post Office Workshops

ESQ will be in Cambridge @ Cambridge Public Library, Old Post Office location, delivering STEM workshops this winter and spring! Registration is required to participate in each workshop. See below for insight into the specific workshop content!  

Ages: 8 - 12

Program Price: Free, registration required! 

Location: Old Post Office, Cambridge Public Library

When: 

  • Tuesday, February 17 | 6:00 - 7:30 pm 
  • Wednesday, April 8 | 6:00 - 7:30 pm
  • Wednesday, May 20 | 6:00 - 7:30 pm

Workshop Content:

  • My Robot Helper (February 17): Let’s build a robotic hand with Lego Spike Prime and dive into the world where robotics and AI are revolutionizing health care! We will first explore how these technologies assist health care workers, help patients, and even provide personalized care. Then, we will build and code robotic hands that mimic human movements! 

  • April 8 (workshop information coming soon!)

  • May 20 (workshop information coming soon!)

Region of Waterloo Library Workshops

Dates/Times & Locations:   

  • Wednesday, February 4 | 4:30 - 5:30 pm: Ayr Branch

  • Wednesday, February 11 | 4:00 - 5:00 pm: Baden Branch

  • Monday, March 16 | 10:00 - 11:00 am: New Hamburg Branch

  • Thursday, March 19 | 10:00 - 11:00 am: Linwood Branch

  • Monday, April 20 | 4:00 - 5:00 pm: Baden Branch

  • Wednesday, April 22 | 4:30 - 5:30 pm: Ayr Branch

Grades: 4-7 (Feb 4, 11, April 20 & 22)

Grades: 1-7 (March 16 & 19)

Program Price: Free, registration required

Workshop Descriptions:

Mini Maker Mayhem (February 4): Get ready for a maker showdown! Build a glider that soars the farthest and a catapult that launches objects to new heights - all with limited materials. It’s a race against time and a test of your creativity. Who will engineer the ultimate flying machine and the most powerful launcher? Come ready to invent, compete, and have a blast! 

My Robot Helper (February 11):  Let’s build a robotic hand with Lego Spike Prime and dive into the world where robotics and AI are revolutionizing health care! We will first explore how these technologies assist health care workers, help patients, and even provide personalized care. Then, we will build and code robotic hands that mimic human movements! 

*March-April workshop content coming soon!

ESQ STEM Pop-Ups: WPL & KPL

Drop in with ESQ at one of four library locations this March Break and try out fun, hands‑on STEM activities designed for curious kids and families. For each offering there will be two activity options, and each takes about 5-15 minutes, so you can pop in, play, and continue on with your day!    

Dates/Times & Locations:    

  • Monday, March 16 | 1:30 - 3:30pm: Waterloo Public Library, Harper Branch  

  • Tuesday, March 17 | 2:00 - 4:00pm: Kitchener Public Library, Country Hill Community Branch 

  • Wednesday, March 18 | 10:00 am - 12:00 pm: Waterloo Public Library, Main Branch 

  • Thursday, March 19 | 2:00 - 4:00 pm: Kitchener Public Library, Grand River Stanley Park Branch 

Ages: 5-12

Registration details coming soon!