Pros: good education, great environment, safe and open, great professors
Cons: rigorous education, little free time, expensive
great place to learn to be a strong confident women. This is a safe place for women to try things that they might be intimidated to try at a coed school. If I had not gone to Mount Holyoke I probably would never have taken a computer science class.