I did an assignment in Middlebury. Unfortunately UVM wasn't posting when I went there but I lived in Burlington and made the commute. Interestingly enough I'm also in Seattle right now. There's a lot of similarities between the cities. If you love the outdoors nature of Seattle with the hiking and parks then you'll get a lot of the same in Burlington. Same thing with good restaurants. All farm to table out there. I was there during the summer and lived on Lake Champlain. Saw the sunrise and sunset over the mountains. It was beautiful. All that being said, I would not go back. 1st off it's VERY small. If you like that about a place then it may not bother you but I like to be in a bigger city with more to do. I feel like I explored everything in a short period of time and then was left without much more to do. I ended up going to Montreal twice because it was more fun. Also Burlington is very much a college town. I believe about 40,000 people and about 9 colleges. The other thing too, the people I met in Burlington were too closed-minded for my taste. I felt like I couldn't talk to anyone without getting discriminatory undertones in their conversation. Maybe I just couldn't seem to meet the right people, but in such a small place there aren't a ton of options. I had really high hopes for Burlington but in the end it was a bit of a letdown. I feel like Burlington is a great place to go vacation. Spend a week and do everything there is to do and then just move on. Just my 2 cents though.