Next 7 days at a glance Jun 16 to Jun 22, 2026
Wednesday, Jun 17
9:00 am - 12:00 pm
10:00 am - 10:30 am
10:00 am - 11:30 am
1:00 pm - 2:30 pm
1:00 pm - 3:30 pm
3:00 pm - 6:00 pm
3:00 pm - 4:30 pm
6:00 pm - 8:30 pm
Thursday, Jun 18
1:00 pm - 3:30 pm
3:00 pm - 6:00 pm
3:30 pm - 5:30 pm
6:00 pm - 8:30 pm
6:30 pm - 8:30 pm
7:00 pm - 8:30 pm
Calendar
Today: Tuesday,
June 16, 2026
Conversation circles for the workplace – Basic
Tue, Jun 16 | 1:00 pm to 3:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom
Are you new to Canada? Do you want to improve your English skills for the workplace? You are invited to join our online conversation group! Join us in this instructor-led group, where you will meet... keep reading
Immigrant seniors learning circle (beginner/basic level)
Tue, Jun 16 | 1:00 pm to 2:30 pm @ In-person: Impact North Shore 207-123 East 15th St., North Vancouver
Are you new to Canada? Do you want to improve your English? You are invited to join our in-person conversation group. This instructor-led conversation circle (Tuesdays, May 5–June 23) is an... keep reading
Wednesday,
June 17, 2026
Conversation circles for the workplace – Basic
Wed, Jun 17 | 1:00 pm to 3:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom
Are you new to Canada? Do you want to improve your English skills for the workplace? You are invited to join our online conversation group! Join us in this instructor-led group, where you will meet... keep reading
Canadian culture and language training – Basic
Wed, Jun 17 | 1:00 pm to 2:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom
Are you interested in improving your English language skills for daily life? Join this 10-session hybrid English class to practice and improve your English language skills for daily life.Improve... keep reading
Conversation circles for the workplace – Intermediate
Wed, Jun 17 | 6:00 pm to 8:30 pm @ Online via Impact North Shore Zoom
Are you new to Canada? Do you want to improve your English skills for the workplace? You are invited to join our online conversation group! Join us in this instructor-led group, where you will meet... keep reading
Thursday,
June 18, 2026
Conversation circles for the workplace – Basic
Thu, Jun 18 | 1:00 pm to 3:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom
Are you new to Canada? Do you want to improve your English skills for the workplace? You are invited to join our online conversation group! Join us in this instructor-led group, where you will meet... keep reading
Conversation circles for the workplace – Intermediate
Thu, Jun 18 | 6:00 pm to 8:30 pm @ Online via Impact North Shore Zoom
Are you new to Canada? Do you want to improve your English skills for the workplace? You are invited to join our online conversation group! Join us in this instructor-led group, where you will meet... keep reading
Monday,
June 22, 2026
Canadian culture and language training – Basic
Mon, Jun 22 | 1:00 pm to 2:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom
Are you interested in improving your English language skills for daily life? Join this 10-session hybrid English class to practice and improve your English language skills for daily life.Improve... keep reading
Conversation circles for the workplace – Intermediate
Mon, Jun 22 | 6:00 pm to 8:30 pm @ Online via Impact North Shore Zoom
Are you new to Canada? Do you want to improve your English skills for the workplace? You are invited to join our online conversation group! Join us in this instructor-led group, where you will meet... keep reading
Tuesday,
June 23, 2026
Immigrant seniors learning circle (beginner/basic level)
Tue, Jun 23 | 1:00 pm to 2:30 pm @ In-person: Impact North Shore 207-123 East 15th St., North Vancouver
Are you new to Canada? Do you want to improve your English? You are invited to join our in-person conversation group. This instructor-led conversation circle (Tuesdays, May 5–June 23) is an... keep reading
Conversation circles for the workplace – Basic
Tue, Jun 23 | 1:00 pm to 3:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom
Are you new to Canada? Do you want to improve your English skills for the workplace? You are invited to join our online conversation group! Join us in this instructor-led group, where you will meet... keep reading
Wednesday,
June 24, 2026
Canadian culture and language training – Basic
Wed, Jun 24 | 1:00 pm to 2:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom
Are you interested in improving your English language skills for daily life? Join this 10-session hybrid English class to practice and improve your English language skills for daily life.Improve... keep reading
Conversation circles for the workplace – Basic
Wed, Jun 24 | 1:00 pm to 3:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom
Are you new to Canada? Do you want to improve your English skills for the workplace? You are invited to join our online conversation group! Join us in this instructor-led group, where you will meet... keep reading
Conversation circles for the workplace – Intermediate
Wed, Jun 24 | 6:00 pm to 8:30 pm @ Online via Impact North Shore Zoom
Are you new to Canada? Do you want to improve your English skills for the workplace? You are invited to join our online conversation group! Join us in this instructor-led group, where you will meet... keep reading
Thursday,
June 25, 2026
Conversation circles for the workplace – Basic
Thu, Jun 25 | 1:00 pm to 3:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom
Are you new to Canada? Do you want to improve your English skills for the workplace? You are invited to join our online conversation group! Join us in this instructor-led group, where you will meet... keep reading
Conversation circles for the workplace – Intermediate
Thu, Jun 25 | 6:00 pm to 8:30 pm @ Online via Impact North Shore Zoom
Are you new to Canada? Do you want to improve your English skills for the workplace? You are invited to join our online conversation group! Join us in this instructor-led group, where you will meet... keep reading
Monday,
June 29, 2026
Canadian culture and language training – Basic
Mon, Jun 29 | 1:00 pm to 2:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom
Are you interested in improving your English language skills for daily life? Join this 10-session hybrid English class to practice and improve your English language skills for daily life.Improve... keep reading
Monday,
July 6, 2026
Canadian culture and language training – Basic
Mon, Jul 6 | 1:00 pm to 2:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom
Are you interested in improving your English language skills for daily life? Join this 10-session hybrid English class to practice and improve your English language skills for daily life.Improve... keep reading
Wednesday,
July 8, 2026
Canadian culture and language training – Basic
Wed, Jul 8 | 1:00 pm to 2:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom
Are you interested in improving your English language skills for daily life? Join this 10-session hybrid English class to practice and improve your English language skills for daily life.Improve... keep reading
Monday,
July 20, 2026
Citizenship test preparation workshop
Mon, Jul 20 | 3:30 pm to 4:30 pm @ Online via MOSAIC Zoom link
Studying to become a Canadian citizen? Join our online citizenship preparation workshop for helpful tips! There will be sessions on December July 20-23, 2026.Session 1: Canadian history pt. 1Session 2... keep reading
Tuesday,
July 21, 2026
Citizenship test preparation workshop
Tue, Jul 21 | 3:30 pm to 4:30 pm @ Online via MOSAIC Zoom link
Studying to become a Canadian citizen? Join our online citizenship preparation workshop for helpful tips! There will be sessions on December July 20-23, 2026.Session 1: Canadian history pt. 1Session 2... keep reading
Wednesday,
July 22, 2026
Citizenship test preparation workshop
Wed, Jul 22 | 3:30 pm to 4:30 pm @ Online via MOSAIC Zoom link
Studying to become a Canadian citizen? Join our online citizenship preparation workshop for helpful tips! There will be sessions on December July 20-23, 2026.Session 1: Canadian history pt. 1Session 2... keep reading
Thursday,
July 23, 2026
Citizenship test preparation workshop
Thu, Jul 23 | 3:30 pm to 4:30 pm @ Online via MOSAIC Zoom link
Studying to become a Canadian citizen? Join our online citizenship preparation workshop for helpful tips! There will be sessions on December July 20-23, 2026.Session 1: Canadian history pt. 1Session 2... keep reading
Filter event listings
We foster the love of learning in all its forms, connecting people to experiences, ideas and one another.
— North Vancouver City Library