Edit: added a "Pretty cool"
Pretty cool project. Thanks for sharing.
The major downside to Olin is that it's very small and the humanities offerings are very scarce and not comprehensive at all. Olin has a four class humanities requirement for graduation and you're required to have a "theme" to the classes so that you have a sort of "humanities concentration." Some students don't really think about this until senior year, at which point they panic, take a couple more classes, and submit some sort of hand-wavey statement that tries to tie together all the extremely different classes they took.
I took Russian 101, 102, 201, and 202 over the course of 2 years at Wellesley and it was fantastic. I would highly recommend that she think about, not just her engineering major, but what topic she wants to pursue in the arts or humanities. If you make a decision in your freshman/sophomore year and pursue a specific set of classes it's an amazing opportunity to pick up a new skill/hobby, or expand on an existing one.
The best class I took at Babson was a combination biz/engineering course at Olin called Affordable Design and Entrepreneurship. The lead instructor, Ben Linder, is amazing.
Wrote more about the project/experience here if you're interested: https://news.ycombinator.com/item?id=13312978
Olin is a great school (can't beat the price), and every student I've worked with and learned from at Olin has been great. So congrats, you should be very proud of your kid! Definitely making a smart choice.