If you're looking for a school with a good academic reputation, MC is just that, especially in the medical sciences. The campus? Beautiful, classy and very open. The food? leaves something to be desired sometimes but is usually good. For caf food. . Socially? For the size of the campus, the clubs and tribes and social activities is very busy. Pacing oneself is necessary. Internet? Personally, never had an issue with it. It's also a school known for producing a lot of amazing graduates, not only academically, but also with great character. I enjoyed my time at MC tremendously and found it to be a place that really cared about me as a person.