What are the academics like at your school?
MST has some good things going for it here. You can pretty well get to know all your professors with ease, the grad school is great for engineering and the non engineering department staff are some of the nicest most helpful people you will ever meet. I loved biology when I switched majors from aerospace engineering. That being said the rest of the school, specifically engineering, is horrible. Most teachers are out to make you fail and I'm not talking just trying. There are several classes with a combined drop and fail rate of around 20%. Almost any TA you get will be foreign and is incapable of answering a seemingly simple question. The math deparment it HORRIBLE. I have never had such bad teachers in my life. I had to teach myself calculus 1 and 3 because my teachers sucked so bad. There are a few good teachers but if you can, take math somewhere else. On average I had 6 hours of useless homework a night while I was doing aerospace engineering. I could pass the classes but all the teachers made me hate what I was doing so much I quit.
The biology and history departments are by far the best on campus. I knew pretty much all of the bio professors within the first 3 weeks I was in the department and they are all really pleasant and knowledgable people to be around. The history department is about the same way. I have never heard of anyone having a bad history teacher there and I loved all of mine. Also, most of them are pretty well regarded in the acedemic community and several of them have some pretty major books.