Next 7 days at a glance Jun 2 to Jun 8, 2026

Calendar

Today: Tuesday,
June 2, 2026

Conversation circles for the workplace – Basic

Tue, Jun 2 | 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 2 | 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 3, 2026

Canadian culture and language training – Basic

Wed, Jun 3 | 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 3 | 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 3 | 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

Workplace culture and language training – Intermediate

Wed, Jun 3 | 6:00 pm to 7:30 pm @ Online via Impact North Shore Zoom

Are you interested in improving your English language skills for the workplace? Join this 10-session online English class to practice and improve your English language skills for the workplace.Improve... keep reading

Thursday,
June 4, 2026

Conversation circles for the workplace – Basic

Thu, Jun 4 | 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 4 | 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 8, 2026

Canadian culture and language training – Basic

Mon, Jun 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

Conversation circles for the workplace – Intermediate

Mon, Jun 8 | 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 9, 2026

Immigrant seniors learning circle (beginner/basic level)

Tue, Jun 9 | 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 9 | 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 10, 2026

Conversation circles for the workplace – Basic

Wed, Jun 10 | 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 10 | 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 10 | 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 11, 2026

Conversation circles for the workplace – Basic

Thu, Jun 11 | 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 11 | 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 15, 2026

Canadian culture and language training – Basic

Mon, Jun 15 | 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 15 | 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 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

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 – 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

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

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

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 – 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

Filter event listings

Clear
Filter by event type(s)
Clear

We foster the love of learning in all its forms, connecting people to experiences, ideas and one another.

— North Vancouver City Library

If you have a question, ask us or call 604-998-3450

Support your library

Donate today!