Nowadays there are so many options of where to go for Ski Instructor Courses that it is hard to know which location to choose. Canada, America, New Zealand, Europe?
Ten weeks in one place is quite a long period so Europe is an ideal option if you want to make the most of your time. Resorts such as the 3Vallees (Meribel/Courchevel/Val Thorens) are twice the size of Vail for example but so well linked to each other that you are able to explore all 3 resorts as though they are one.
Terrain is also much more varied in Europe and you have the advantage of being able to ski off piste which you cannot do in America.
Resorts in Europe also tend to be very picturesque as many resorts are based in old villages and follow the natural ways of the mountain form. It is also easy to visit local cultural sites from many resorts. Verbier, for example is within an hour of Lausanne where you can visit the Olympic Museum, Chateau Chillon in Montreux, Roman Ruins in Martigny and of course it is also close to the border of Italy and the famous French resort of Chamonix renowned for its fantastic skiing and climbing.
If you are looking to work in Europe, it is also a great idea to train in Europe as most courses follow the BASI system which when looking for work, is more widely recognised than the American system.