The small class size is great for those that really want to learn and get personal attention from the professor. Every one knows each other in this school which can be good or bad. Most classes involve independent study so you learn more about what you are interested in. Most exams are take home which is so much better being able to take it when you want to and not at a set time. Although at times this place seems isolated it is great if you like out door things, the rec center has tons of trips and loans out Kayaks, and cross country skies. The campus has miles of wooded trails. If you are Vegan or vegetarian you will fit in, There are more vegetarians here then meat eaters. Over all it is a great school.