Welcome to GV Vancouver
One of Canada's most progressive and reputable private English schools

School

Programs

Accommodations

Activities

Get A Quote


Global Village Vancouver specializes in General English and internationally-recognized test preparation and assessments:  Cambridge ESOL & IELTS.  As soon as you enter the campus you are embraced by a dynamic community of bright progressive students and professionals from around the world keen on developing their language skills for their careers, further education or personal enrichment.The school is comprehensive and vibrant.  The classes are small and personable.

Vancouver offers the amenities of a modern cosmopolitan European-styled city, as well as the uniqueness of being surrounded by magnificent nature: the Pacific Ocean, the towering snow-capped Coastal Mountains, verdant forests and an abundance of wildlife. Excursions are regularly scheduled to Victoria/Vancouver Island, the USA (Seattle), Whistler Ski Resort, and the Rocky Mountains.

    

Our Vancouver English SchoolFacilities (Combined)

* 40 classrooms.  The school fills quickly especially in July. A few classes may be held off campus  nearby during the high season.


888 Cambie Street Vancouver, BC V6B 2P6 Canada (604) 684-2112

What makes GV Vancouver unique?


General English: 20 Lessons/Week (AM M-F)

.
Minimum age : 16
Students max per class : 15 (12 avg)
Number of lessons per week : 20 lessons of 50 min.
School days : Monday to Friday
Levels : beginner to advanced
Start dates : 2016-01-04, 2016-01-11, 2016-01-18, 2016-01-25, 2016-02-01, more2016-02-09, 2016-02-15, 2016-02-22, 2016-02-29, 2016-03-07, 2016-03-14, 2016-03-21, 2016-03-29, 2016-04-04, 2016-04-11, 2016-04-18, 2016-04-25, 2016-05-02, 2016-05-09, 2016-05-16, 2016-05-24, 2016-05-30, 2016-06-06, 2016-06-13, 2016-06-20, 2016-06-27, 2016-07-04, 2016-07-11, 2016-07-18, 2016-07-25, 2016-08-02, 2016-08-08, 2016-08-15, 2016-08-22, 2016-08-29, 2016-09-06, 2016-09-12, 2016-09-19, 2016-09-26, 2016-10-03, 2016-10-11, 2016-10-17, 2016-10-24, 2016-10-31, 2016-11-07, 2016-11-14, 2016-11-21, 2016-11-28, 2016-12-05, 2016-12-12, 2016-12-19, 2016-12-27, 2017-01-03, 2017-01-09, 2017-01-16, 2017-01-23, 2017-01-30, 2017-02-06, 2017-02-14, 2017-02-20, 2017-02-27, 2017-03-06, 2017-03-13, 2017-03-20, 2017-03-27, 2017-04-03, 2017-04-10, 2017-04-18, 2017-04-24, 2017-05-01, 2017-05-08, 2017-05-15, 2017-05-23, 2017-05-29, 2017-06-05, 2017-06-12, 2017-06-19, 2017-06-26, 2017-07-04, 2017-07-10, 2017-07-17, 2017-07-24, 2017-07-31, 2017-08-08, 2017-08-14, 2017-08-21, 2017-08-28, 2017-09-05, 2017-09-11, 2017-09-18, 2017-09-25, 2017-10-02, 2017-10-10, 2017-10-16, 2017-10-23, 2017-10-30, 2017-11-06, 2017-11-14, 2017-11-20, 2017-11-27, 2017-12-04, 2017-12-11, 2017-12-18, 2017-12-27, less

General English: 25 Lessons/Week

.
Minimum age : 16
Students max per class : 15 (12 avg)
Number of lessons per week : 25 lessons of 50 min.
School days : Monday to Friday
Levels : beginner to advanced
Start dates : 2016-01-04, 2016-01-11, 2016-01-18, 2016-01-25, 2016-02-01, more2016-02-09, 2016-02-15, 2016-02-22, 2016-02-29, 2016-03-07, 2016-03-14, 2016-03-21, 2016-03-29, 2016-04-04, 2016-04-11, 2016-04-18, 2016-04-25, 2016-05-02, 2016-05-09, 2016-05-16, 2016-05-24, 2016-05-30, 2016-06-06, 2016-06-13, 2016-06-20, 2016-06-27, 2016-07-04, 2016-07-11, 2016-07-18, 2016-07-25, 2016-08-02, 2016-08-08, 2016-08-15, 2016-08-22, 2016-08-29, 2016-09-06, 2016-09-12, 2016-09-19, 2016-09-26, 2016-10-03, 2016-10-11, 2016-10-17, 2016-10-24, 2016-10-31, 2016-11-07, 2016-11-14, 2016-11-21, 2016-11-28, 2016-12-05, 2016-12-12, 2016-12-19, 2016-12-27, 2017-01-03, 2017-01-09, 2017-01-16, 2017-01-23, 2017-01-30, 2017-02-06, 2017-02-14, 2017-02-20, 2017-02-27, 2017-03-06, 2017-03-13, 2017-03-20, 2017-03-27, 2017-04-03, 2017-04-10, 2017-04-18, 2017-04-24, 2017-05-01, 2017-05-08, 2017-05-15, 2017-05-23, 2017-05-29, 2017-06-05, 2017-06-12, 2017-06-19, 2017-06-26, 2017-07-04, 2017-07-10, 2017-07-17, 2017-07-24, 2017-07-31, 2017-08-08, 2017-08-14, 2017-08-21, 2017-08-28, 2017-09-05, 2017-09-11, 2017-09-18, 2017-09-25, 2017-10-02, 2017-10-10, 2017-10-16, 2017-10-23, 2017-10-30, 2017-11-06, 2017-11-14, 2017-11-20, 2017-11-27, 2017-12-04, 2017-12-11, 2017-12-18, 2017-12-27, less

General English: 30 Lessons/Week

.
Minimum age : 16
Students max per class : 15 (12 avg)
Number of lessons per week : 30 lessons of 50 min.
School days : Monday to Friday
Levels : beginner to advanced
Start dates : 2016-01-04, 2016-01-11, 2016-01-18, 2016-01-25, 2016-02-01, more2016-02-09, 2016-02-15, 2016-02-22, 2016-02-29, 2016-03-07, 2016-03-14, 2016-03-21, 2016-03-29, 2016-04-04, 2016-04-11, 2016-04-18, 2016-04-25, 2016-05-02, 2016-05-09, 2016-05-16, 2016-05-24, 2016-05-30, 2016-06-06, 2016-06-13, 2016-06-20, 2016-06-27, 2016-07-04, 2016-07-11, 2016-07-18, 2016-07-25, 2016-08-02, 2016-08-08, 2016-08-15, 2016-08-22, 2016-08-29, 2016-09-06, 2016-09-12, 2016-09-19, 2016-09-26, 2016-10-03, 2016-10-11, 2016-10-17, 2016-10-24, 2016-10-31, 2016-11-07, 2016-11-14, 2016-11-21, 2016-11-28, 2016-12-05, 2016-12-12, 2016-12-19, 2016-12-27, 2017-01-03, 2017-01-09, 2017-01-16, 2017-01-23, 2017-01-30, 2017-02-06, 2017-02-14, 2017-02-20, 2017-02-27, 2017-03-06, 2017-03-13, 2017-03-20, 2017-03-27, 2017-04-03, 2017-04-10, 2017-04-18, 2017-04-24, 2017-05-01, 2017-05-08, 2017-05-15, 2017-05-23, 2017-05-29, 2017-06-05, 2017-06-12, 2017-06-19, 2017-06-26, 2017-07-04, 2017-07-10, 2017-07-17, 2017-07-24, 2017-07-31, 2017-08-08, 2017-08-14, 2017-08-21, 2017-08-28, 2017-09-05, 2017-09-11, 2017-09-18, 2017-09-25, 2017-10-02, 2017-10-10, 2017-10-16, 2017-10-23, 2017-10-30, 2017-11-06, 2017-11-14, 2017-11-20, 2017-11-27, 2017-12-04, 2017-12-11, 2017-12-18, 2017-12-27, less

30+ Adult Program - 30 Lessons/Week

.
Minimum age : 30
Number of lessons per week : 30 lessons of 50 min.
School days : Monday to Friday
Levels : intermediate to proficiency
Start dates : 2016-06-06, 2016-07-04, 2016-08-02, 2016-08-29, 2016-09-26, more2016-10-24, 2016-11-21, 2016-12-19, 2017-01-16, 2017-02-14, 2017-03-13, 2017-04-10, 2017-05-08, 2017-06-05, 2017-07-03, 2017-07-31, 2017-08-28, 2017-09-25, 2017-10-23, 2017-11-20, 2017-12-18, less

30+ Adult Program - 25 Lessons/Week

.
Minimum age : 30
Number of lessons per week : 25 lessons of 50 min.
School days : Monday to Friday
Levels : intermediate to proficiency
Start dates : 2016-06-06, 2016-07-04, 2016-08-02, 2016-08-29, 2016-09-26, more2016-10-24, 2016-11-21, 2016-12-19, 2017-01-16, 2017-02-14, 2017-03-13, 2017-04-10, 2017-05-08, 2017-06-05, 2017-07-03, 2017-07-31, 2017-08-28, 2017-09-25, 2017-10-23, 2017-11-20, 2017-12-18, less

30+ Adult Program - 20 Lessons/Week

.
Minimum age : 30
Number of lessons per week : 20 lessons of 50 min.
School days : Monday to Friday
Levels : intermediate to proficiency
Start dates : 2016-06-06, 2016-07-04, 2016-08-02, 2016-08-29, 2016-09-26, more2016-10-24, 2016-11-21, 2016-12-19, 2017-01-16, 2017-02-14, 2017-03-13, 2017-04-10, 2017-05-08, 2017-06-05, 2017-07-03, 2017-07-31, 2017-08-28, 2017-09-25, 2017-10-23, 2017-11-20, 2017-12-18, less

IELTS Exam Preparation: 25 Lessons/Week

.
Minimum age : 16
Students max per class : 15 (12 avg)
Number of lessons per week : 25 lessons of 50 min.
School days : Monday to Friday
Levels : intermediate to advanced
Start dates : 2016-01-18, 2016-02-15, 2016-03-14, 2016-04-11, 2016-05-09, more2016-06-06, 2016-07-04, 2016-08-02, 2016-08-29, 2016-09-26, 2016-10-24, 2016-11-21, 2016-12-19, 2017-01-16, 2017-02-14, 2017-03-13, 2017-04-10, 2017-05-08, 2017-06-05, 2017-07-04, 2017-07-31, 2017-08-28, 2017-09-25, 2017-10-23, 2017-11-20, 2017-12-18, less

IELTS Exam Preparation: 30 Lessons/Week

.
Minimum age : 16
Students max per class : 15 (12 avg)
Number of lessons per week : 30 lessons of 50 min.
School days : Monday to Friday
Levels : intermediate to advanced
Start dates : 2016-01-18, 2016-02-15, 2016-03-14, 2016-04-11, 2016-05-09, more2016-06-06, 2016-07-04, 2016-08-02, 2016-08-29, 2016-09-26, 2016-10-24, 2016-11-21, 2016-12-19, 2017-01-16, 2017-02-14, 2017-03-13, 2017-04-10, 2017-05-08, 2017-06-05, 2017-07-04, 2017-07-31, 2017-08-28, 2017-09-25, 2017-10-23, 2017-11-20, 2017-12-18, less

IELTS Exam

.
School days : Monday to Friday
Levels : beginner to advanced
Start dates : 2016-12-29,2017-12-28

TOEFL Preparation: 25 lessons/week

.
Minimum age : 16
Students max per class : 15 (12 avg)
Number of lessons per week : 25 lessons of 50 min.
School days : Monday to Friday
Levels : intermediate to advanced
Start dates : 2016-01-18, 2016-02-15, 2016-03-14, 2016-04-11, 2016-05-09, more2016-06-06, 2016-07-04, 2016-08-02, 2016-08-29, 2016-09-26, 2016-10-24, 2016-11-21, 2016-12-19, 2017-01-23, 2017-02-20, 2017-03-20, 2017-04-18, 2017-05-15, 2017-06-12, 2017-07-10, 2017-08-08, 2017-09-05, 2017-10-02, 2017-10-30, 2017-11-27, 2017-12-27, less

FCE 25 lessons

.
Minimum age : 16
Students max per class : 15 (12 avg)
Number of lessons per week : 25 lessons of 50 min.
Levels : intermediate to upper intermediate
Start dates : 2016-03-14,2016-09-06,2017-03-13,2017-09-05

FCE 30 lessons

.
Minimum age : 16
Students max per class : 15 (12 avg)
Number of lessons per week : 30 lessons of 50 min.
Levels : intermediate to upper intermediate
Start dates : 2016-01-04,2016-04-11,2016-06-27,2017-01-09,2017-04-10,2017-07-04

CAE 25 lessons

.
Minimum age : 16
Students max per class : 15 (12 avg)
Number of lessons per week : 25 lessons of 50 min.
Levels : upper intermediate to advanced
Start dates : 2016-03-14,2016-09-06,2017-03-13,2017-09-05

CAE 30 lessons

.
Minimum age : 16
Students max per class : 15 (12 avg)
Number of lessons per week : 30 lessons of 50 min.
Levels : upper intermediate to advanced
Start dates : 2016-01-04,2016-04-11,2016-06-27,2017-01-09,2017-04-10,2017-07-04

CPE 25 lessons

.
Minimum age : 16
Students max per class : 15 (12 avg)
Number of lessons per week : 25 lessons of 50 min.
Levels : advanced to advanced
Start dates : 2016-03-14,2016-09-06,2017-03-13,2017-09-05

CPE 30 lessons

.
Minimum age : 16
Students max per class : 15 (12 avg)
Number of lessons per week : 30 lessons of 50 min.
Levels : advanced to advanced
Start dates : 2016-01-04,2017-01-09

Cambridge materials, exam & administration

.
Levels : intermediate to advanced
Start dates : 2016-12-29

CAE, CPE Support: 12 lessons

.
Levels : intermediate to advanced
Start dates : 2016-12-26

English for Academic Purposes (EAP) - 30 lessons/week

.
School days : Monday to Friday
Levels : beginner to advanced
Start dates : 2016-01-18, 2016-02-15, 2016-03-14, 2016-04-11, 2016-05-09, more2016-06-06, 2016-07-04, 2016-08-02, 2016-08-29, 2016-09-26, 2016-10-24, 2016-11-21, 2016-12-19, 2017-01-23, 2017-02-20, 2017-03-20, 2017-04-18, 2017-05-15, 2017-06-12, 2017-07-10, 2017-08-08, 2017-09-05, 2017-10-02, 2017-10-30, 2017-11-27, 2017-12-27, less

TKT - Teaching Knowledge Test

.
Levels : beginner to high advanced
Start dates : 2016-12-28

Private Lessons - General English Per Lesson

.
Number of courses per week : 1 lesson of 60 min.
Levels : beginner to advanced
Start dates : 2016-12-29

Private Lessons - Test Preparation Per Lesson

.
Levels : beginner to advanced
Start dates : 2016-12-29

English for Business Program: 25 Lessons/Week

.
Minimum age : 16
Students max per class : 15 (11 avg)
Number of lessons per week : 25 lessons of 50 min.
School days : Monday to Friday
Levels : upper intermediate to advanced
Start dates : 2016-01-19, 2016-02-16, 2016-03-14, 2016-04-11, 2016-05-09, more2016-06-06, 2016-07-04, 2016-08-02, 2016-08-29, 2016-09-26, 2016-10-24, 2016-11-21, 2016-12-19, 2017-01-24, 2017-02-21, 2017-03-20, 2017-04-18, 2017-05-15, 2017-06-12, 2017-07-10, 2017-08-08, 2017-09-05, 2017-10-02, 2017-10-30, 2017-11-27, 2017-12-27, less

English for Business Program: 30 Lessons/Week

.
Minimum age : 16
Students max per class : 15 (11 avg)
Number of lessons per week : 30 lessons of 50 min.
School days : Monday to Friday
Levels : upper intermediate to advanced
Start dates : 2016-01-19, 2016-02-16, 2016-03-14, 2016-04-11, 2016-05-09, more2016-06-06, 2016-07-04, 2016-08-02, 2016-08-29, 2016-09-26, 2016-10-24, 2016-11-21, 2016-12-19, 2017-01-24, 2017-02-21, 2017-03-20, 2017-04-18, 2017-05-15, 2017-06-12, 2017-07-10, 2017-08-08, 2017-09-05, 2017-10-02, 2017-10-30, 2017-11-27, 2017-12-27, less

English + Farmstay & Ranchstay (Placement Fee)

.
Minimum age : 19
School days : Monday to Friday
Levels : intermediate to advanced
Start dates : 2016-01-18, 2016-02-15, 2016-03-14, 2016-04-11, 2016-05-09, more2016-06-06, 2016-07-04, 2016-08-02, 2016-08-29, 2016-09-26, 2016-10-24, 2016-11-21, 2016-12-19, 2017-01-23, 2017-02-20, 2017-03-20, 2017-04-18, 2017-05-15, 2017-06-12, 2017-07-10, 2017-08-08, 2017-09-05, 2017-10-02, 2017-10-30, 2017-11-27, 2017-12-27, less

English + Hockey (Placement Fee)

.
Minimum age : 19
School days : Monday to Friday
Levels : intermediate to advanced
Start dates : 2016-01-18, 2016-02-15, 2016-03-14, 2016-04-11, 2016-05-09, more2016-06-06, 2016-07-04, 2016-08-02, 2016-08-29, 2016-09-26, 2016-10-24, 2016-11-21, 2016-12-19, 2017-01-23, 2017-02-20, 2017-03-20, 2017-04-18, 2017-05-15, 2017-06-12, 2017-07-10, 2017-08-08, 2017-09-05, 2017-10-02, 2017-10-30, 2017-11-27, 2017-12-27, less

English + Climbing (Placement Fee)

.
Minimum age : 19
School days : Monday to Friday
Levels : intermediate to advanced
Start dates : 2016-01-18, 2016-02-15, 2016-03-14, 2016-04-11, 2016-05-09, more2016-06-06, 2016-07-04, 2016-08-02, 2016-08-29, 2016-09-26, 2016-10-24, 2016-11-21, 2016-12-19, 2017-01-23, 2017-02-20, 2017-03-20, 2017-04-18, 2017-05-15, 2017-06-12, 2017-07-10, 2017-08-08, 2017-09-04, 2017-10-02, 2017-10-30, 2017-11-27, 2017-12-27, less

English + Nature and Wildlife Conservation (Placement Fee)

.
School days : Monday to Friday
Levels : intermediate to advanced
Start dates : 2016-01-18, 2016-02-15, 2016-03-14, 2016-04-11, 2016-05-09, more2016-06-06, 2016-07-04, 2016-08-02, 2016-08-29, 2016-09-26, 2016-10-24, 2016-11-21, 2016-12-19, 2017-01-23, 2017-02-20, 2017-03-20, 2017-04-18, 2017-05-15, 2017-06-12, 2017-07-10, 2017-08-08, 2017-09-05, 2017-10-02, 2017-10-30, 2017-11-27, 2017-12-27, less

Teen Activity Program

.
Minimum age : 12
Maximum age : 17
Students max per class : 16 (12 avg)
Number of lessons per week : 15 lessons of 60 min.
School days : Monday to Friday
Levels : beginner to advanced
Start dates : 2016-07-04, 2016-07-11, 2016-07-18, 2016-07-25, 2016-08-02, more2016-08-08, 2016-08-15, 2016-08-22, 2017-07-10, 2017-07-17, 2017-07-24, 2017-07-31, 2017-08-08, 2017-08-14, 2017-08-21, 2017-08-28, less

January Junior Winter Camp

.
Minimum age : 12
Maximum age : 17
Number of lessons per week : 20 lessons of 50 min.
Levels : beginner to high advanced
Start dates : 2016-01-10

Parent and Child Program

.
Minimum age : 16
Students max per class : 15 (12 avg)
Number of lessons per week : 25 lessons of 50 min.
School days : Monday to Friday
Levels : beginner to advanced
Start dates : 2016-07-04,2016-08-02,2016-08-29,2017-07-10,2017-08-08,2017-09-05
  • Online IELTS courses

  • Bildungsurlaub: 

    The combination of General English/Business English/IELTS/TOEFL of 30 lessons/week and 6 private lessons/week is a course recognized by Bildungsurlaub in many German regions. Please note that the 6 private lessons are mandatory for clients applying for Bildungsurlaub and depending on the student's request, the additional lessons focus on political or cultural topics. In total, this course can be offered with 30 hours per week and a lesson is 50 minutes long. Please contact the school at at your earliest convenience should you have any questions. For a current list of courses offered, please click here.

Global Education City Residence

From 425.00 CAD / week
Minimum age : 19
Single room, not specified, internet wifiFrom 425.00 CAD / week
Minimum duration: 4 weeks
Minimum number of people: 1

Homestay, Full Board, 3 Meals

From 175.00 CAD / week
Minimum age : 18
Double room, shared bathroom, full board, internet shared and wifiFrom 175.00 CAD / week
Minimum duration: 1 week
Minimum number of people: 2
Single room, shared bathroom, full board, internet shared and wifiFrom 195.00 CAD / week
Minimum duration: 1 week
Minimum number of people: 1

Homestay - Under 18, Full Board, 3 Meals

From 175.00 CAD / week
Minimum age : 16
Double room, shared bathroom, full board, internet shared and wifiFrom 175.00 CAD / week
Minimum duration: 1 week
Minimum number of people: 2
Single room, shared bathroom, full board, internet shared and wifiFrom 195.00 CAD / week
Minimum duration: 1 week
Minimum number of people: 1

Homestay, Half Board

From 160.00 CAD / week
Minimum age : 16
Double room, shared bathroom, full board, internet shared and wifiFrom 160.00 CAD / week
Minimum duration: 1 week
Minimum number of people: 2
Single room, shared bathroom, half board, internet shared and wifiFrom 185.00 CAD / week
Minimum duration: 1 week
Minimum number of people: 1

Executive Homestay (Full Board - 4 weeks)

From 228.75 CAD / week
Minimum age : 18
Single room, private bathroom, full board, internet shared and wifiFrom 228.75 CAD / week
Minimum duration: 4 weeks
Minimum number of people: 1

Self Catering (Roomstay - No Meals)

From 140.00 CAD / week
Minimum age : 18
Single room, shared bathroom, internet shared and wifiFrom 140.00 CAD / week
Minimum duration: 1 week
Minimum number of people: 1

YWCA

From 257.50 CAD / week
Minimum age : 19
Single room, not specifiedFrom 257.50 CAD / week
Minimum duration: 4 weeks
Minimum number of people: 1

Buchan Hotel, Shared Bath

From 283.75 CAD / week
Minimum age : 19
Single room, not specifiedFrom 283.75 CAD / week
Minimum duration: 4 weeks
Minimum number of people: 1

Buchan Hotel, Private Bath

From 348.75 CAD / week
Minimum age : 19
Single room, not specifiedFrom 348.75 CAD / week
Minimum duration: 4 weeks
Minimum number of people: 1

Private TV

From 7.00 CAD / week
Variable, not specifiedFrom 7.00 CAD / week
Minimum duration: 1 week
Minimum number of people: 1

Private Bathroom

From 25.00 CAD / week
Variable, private bathroomFrom 25.00 CAD / week
Minimum duration: 1 week
Minimum number of people: 1

Activities - Visit our Site!

Highlights include:  

  • Whistler skiing / snowboarding

  • Skiing at Sun Peaks and Big White - region of champagne powder!

  • City Festivals Jazz, Movies, etc.

  • Trips to Victoria, Vancouver Island

  • Trips to the Rocky Mountains

  • Trips to Seattle, USA

  • Boat cruises on English Bay

  • Outdoor sports, beaches, hiking

  • Whale watching on Vancouver Island

Sample Monthly Calendars:


January

 

February

 

March

 

April

 

May

 

June

 

July

 

August

 

September

 

October

 

November

 

December

School Locations

Instructions

  1. Select 'Courses' from the menu and add optional 'Accommodations'.
  2. Enter required information and then click button 'View Quote Price'

Step #1.
-
Courses
More info
Start
End
Duration
Delete this course
Optional courses
Start
End
Duration
Delete this course
Accommodations
More info
Start
Select a start date
Check out
Select an end date
Duration
Delete this Accommodation
Transfers
Type
Delete this transfer
Insurances
More infos
Start
End
Duration
Delete this insurance
Promotions
Step #2.
Required Information
Loading...
Photos
Videos
Reviews
Apply Now



Location Details

Student Opinion

"Studying at GV Vancouver has been one of the best experiences in my life, not only because I had the chance to meet wonderful people from many countries, but also because I discovered a whole new world of words, vocabulary and many terms that have helped me to improve my skills and perform better at my job.  This journey has helped me to have better chances for my professional career in the future."

Daniela Trujillo, Colombia

Membership & Accreditation
   

Imagine Education in Canada




Further Study Partners
Study Partner - University of Regina

Westcoast English Language Centre Ltd
(dba Global Village Vancouver)