$40,000 a year in tuition is hardly “affordable”.
For Mount Holyoke, graduating from there is akin to getting out of an Ivy League school. Plus, they are so well financed hardly anyone pays full boat. If you are smart enough to get in, go! Of course, they are liberal as hell. But you’d be surprised...they are not as bad as Smith, the next town over.