Advantage English School EJ, Whistler BC:
Advantage English School is a language institution located right in the heart of Whistler Village. Whistler is a resort town in the province of British Columbia, Canada known for its cosmopolitan vibe and beautiful natural surroundings. Whistler, BC was also host venue for the 2010 Winter Olympics and is one of the top ski resorts in the world. It is located approximately 125 kilometres (78 miles) north of Vancouver BC and is a four hour flight from Toronto. Our warm and friendly school offers English courses to students from around the world who can enjoy outdoor sports as they study English.
View from Harmony on Whistler Mountain