As part of my ski area ops degree I have an internship at a resort of my choosing next year. I'm either going into grooming or ski patrol. Right now my top 5 are whistler, timberline, park city, mammoth, and jackson hole. From your experience, what are the best places to work? Also, if any of you have tips on getting a Canadian work visa, please share.