Middlesex County College is perfect. MCC provides basic courses neccesary for certain majors with reasonable fees. Books needed for those courses are usually accesible and affordable. Most classes consist of 20 students with 1 professor. Most professors are very engaging and interactive. Therefore, student participation is high. Overall, MCC is great, especially for students who are struggling with financial problem. But, MCC should be more accesible to international students.