I liked how the two campuses were so different from each other. One was really up-to-date, and the other was older and had a lot more of a social environment around it. I also found it very helpful that there was a bus that came by for free to pick up students and take them from campus to campus. It came often enough for you to be able to make your next class. I learned a lot from my classes that I took, but I believe it depends a lot more on the teaching style of the professor. A good way to find the best professor there for you is going online on "rate my professor." MJC always has great staff there to help you with any of your general questions. They're available in offices, and at the beginning of the semesters they have tables set up outside that anyone can walk up to for help/inquiries.