Teens will learn the basics of robotics by working in teams to build and code their own custom robot using the LEGO Mindstorms Inventor Kit. Ages 13+ Equipment will be provided for this class Regist...
Join us for a fun storytime of stories, songs and rhymes! Take home a craft or activity afterwards, too. For children ages 5 and under with their parents or caregivers. Drop-in. No registration requ...
Join author Ruth Lor Malloy for an inspiring talk in celebration of Asian History Month! Ruth Lor was born in Canada in 1932 and grew up in a post World War Two era not too long ago. Like many people today, sh...
Stories, songs and rhymes for children ages 19 months to 3 years with their parents or caregivers. Register in person or by calling the branch at 416-393-6240. If you identify as a person with a disability and...
Are you a senior? Do you know or care for one? Do you just want to get a head start on aging well? Join us for healthy tips, puzzles, brain games, nutritious snacks and social interaction. Drop-in. If you id...
Learn to design simple 3D objects and prepare them for printing. Explore the application Autodesk Fusion360 and get a hands-on demo. Registration required. Spaces are limited. If you identify as a...
Meet weekly to practice English in small groups and with the support of our Volunteer Mentors! Make new friends and learn about Canadian culture and Canada. For adults 18 and above. To re...
Are you a book lover of all types of thrillers, mystery with twists, cliffhangers and more? Join our new Wednesday afternoon book club! Copies available at the front desk! May Title: Holly by Steven King...
Ages 0 to 6 years. Join us for a fun and interactive play program. Children and their parents/caregivers can access a variety of activities to play and learn together. You will also have opportunities to connect with oth...
Bouncing and tickling rhymes, songs and stories for babies from birth to 18 months with their parents or caregivers. Registration is required, in person or by calling the branch at 416-393-6240. If...