International House Whistler is an English school located in the picturesque mountain village of Whistler which offers general English classes and courses including Cambridge exam preparation. Learn and study English in Canada at International House Whist