i go to smc. if you like a small school comprised of preppy people, lax bros, girls who all wear the same thing and a incestual (a word?) hook up circle then you will fit right in here.
academically wise, i enjoy the classes here because the majors are all smaller and you get to know everyone studying the same thing as you. the classes are smaller, like 15-20 people, but some can be bigger depending on your major. the teachers are all nice and respected for the most part. i like the smaller classes better in this sense because i dont get lost in 50 students trying to learn the same thing and actually make a relationship with my professor.
a major downside is you are stuck on campus a lot of the time and it can be quite consuming. although burlington is 10 mins away, its not always easy to just stop in for a night, especially if you dont have a car. smc is often referred to as "the bubble".
if you are a social person and enjoy drinking every night, you will do fine here.