Schoolcraft is a great school, the student diversity is large, so it provides a great opportunity to meet new people. I have attended Schoolcraft for a year and a half now, and I have nothing bad to say about it. I have used Rate My Professor before registering for the courses I've taken so far, and all the reviews are in line with the experience I've had! The school is large enough to where you don't feel like you're still in high school, but small enough to get the individual attention that some students may need. Every instructor I've had, has been willing, upon request, to help before, during, and after class to make sure the students understand the material. The school puts on many seminars in relation to what is being taught in class (free of charge) to help students better understand what they are learning in the classrooms. They provide many resources, including free tutoring for every subject taught at Schoolcraft. This has been tremendous help to me. Schoolcrafts mission is to transfer you to a university and they offer many free programs to provide help with that. I will say, that you must stay motivated and prioritize your education before your social life. Many students at school craft do not take their education seriously. For me, the experience is what you make of it. If you are there to learn and stay focused on what is important, you will be very successful at Schoolcraft.