Join us for summer 2017!
The stunning mountain resort community of Whistler is nestled in the beautiful Coast Mountains of British Columbia in Canada. Your home base in Whistler will be a bustling village that is breathtakingly close to nature. Student life at the VSO Institute is refreshing, rejuvenating, stimulating, and energizing. There is nothing like making music in a natural setting as gorgeous as Whistler. Every one of our students will have the opportunity to fully immerse themselves in the wonder of the VSO and the wonder of Whistler.