not sure.. but having studied in massachusettes for the past semester.. all i have to say that its a very beautiful place and im sure you will love it there if you decide to go.
I'm actually looking for course infomation and advise from someone who's studied there personally.. They have so many courses available that i'm boggled..