Reading your D’s description, I don’t think Olin is a super reach. The fact she is taking Calculus III now as a senior and has a 4.0 UW sort of outweighs a 32 composite. I don’t have data on WPI or RIT but Rose-Hulman gives 34% of students merit aid averaging $9,295/year and RPI gives 23% of students merit aid averaging $17,440. Your D’s ACT is at the top end of their middle 50th percentile so you would think in both cases she would be a strong candidate for merit aid. Rose-Hulman is rural. I’ve driven through Troy and it is not a garden spot but it is also not very far from a lot of nice areas