Vancouver is a great place to teach English. There are plenty of ESL schools that cater to international students, it is one of the most prosperous cities in North America, and the weather does not get as cold as other parts of Canada.
Vancouver is special due to its proximity to the sea, for all that sea breeze and beaches mean to those who love the ocean. If you love the mountains, the city is also steps away from beautiful mountainous lakes and fun ski resorts!
As every Canadian city, Vancouver enjoys a very multicultural menu, offering Chinese, East Indian, French, Italian, Japanese, Mediterranean, South Asian, Steak and Seafood, Vegetarian and West Coast food.
TESL Canada certification is necessary to teach in this wonderful city. You can take the course online or on-site as long as it’s recognized by TESL Canada. If you take the course online, a supervised 20-hour Practicum is required to receive TESL Canada certification.