This is a great school for study-abroad opportunities, and the professors are very approachable and friendly. It's not very diverse, but it's trying hard to improve, and its music and math programs are high-quality. I'd absolutely recommend this college.
St. Olaf College is a fantastic school. Most of the cliche phrases used to praise colleges ("academically rigorous, etc.) apply to this school. The classes are quite difficult and serve as a good preparation for graduate school, if you choose that path. Some of the dorms are a bit dilapidated, but other than that the campus and its buildings are phenomenal.