MCC is a pretty awesome school. I spent a semester at the Red Mountain campus, which is smaller, but the buildings are nicer, and summer 2013-summer 2014 (4 semesters) at the main campus. The main campus is much bigger however the buildings are not as nice as Red Mountain. However, they are all decent and they are in the process of doing construction to make it even better. Most of the classes I took at main campus were very well taught and the teachers usually will work with you to ensure that you have a successful education experience. They also have a lot of different activities that go on for the students to enjoy and collect tickets from visiting different tables and you can turn those tickets in for a prize; usually pizza but it was a shirt once as well. So why not 5 stars? Registering for classes. At Red Mountain it was really easy to get registered for classes... walked in to the office, asked to speak with an adviser and 15 minutes later you were enrolled. Here you have to wait in a very long line just to get your name on a list and then usually wait over an hour to speak with an adviser. You can register for classes online as well (which I prefer to do) but if you're taking an overload or need special permission, be prepared to wait in that long line. Also if you have FAFSA most likely you will have to stand in that line about 30 times to do verification. Other than that infamous line tho everything else at MCC was pretty enjoyable.