Are you a pro gamer? Grab a console and face off with friends. All teens between the ages 13-17 are welcome! Drop-In, no registration required.
Adobe Character Animator software allows you to place custom-made puppets in scenes and apply different behaviours to the puppet, creating an animation. These cartoon characters have automated features such as lip-syncin...
Dive into the world of true crime with fellow enthusiasts as we explore real-life mysteries, investigations, and infamous cases. Investigate the case on your own using books, podcasts, or documentaries and then join us a...
Join us the first Tuesday of each month to discuss books in a fun and friendly atmosphere. Copies are available for pickup at the Dufferin/St. Clair branch, or place your own hold to have a copy sent to your c...
Take part in fun building challenges, create awesome paper airplanes, and so much more! For kids ages 6-12. Drop-in. No registration required. If you or your child lives with a disability, and requ...
Let's design our own flying saucers with paper plates and foil, and other craft supplies to decorate them. Registration opens 2 weeks before the program. Supplies may be limited. (416)393-7680 If yo...
Do you have a passion for expressing your ideas in writing? Join our creative writers group and share your stories, poems or essays with other aspiring writers. Experiment with form and content and discover your authenti...
Join a few of our librarians for a chat about our favourite reads on a chosen theme! This month the theme is: Oh, Canada! Come find inspiration for your next read, add some books to your ?to-be-read...
Join us for a lively personal financial management workshop designed especially for teens! Become knowledgeable about financial concepts not usually taught in school. Topics to be covered include selecting and opening a...
A representative of Friends of Ruby speaks about the reachOUT program and provides an opportunity for youth to learn about the words and terms that relate to the the2SLGBTQ+ community. Learn what it means...