One more school that you may want to consider is Union College in Schenectady NY. The FA for low-income students can be extremely generous. Also, they need women – it’s a boy-heavy school. They have a wide variety of academic offerings for an LAC including engineering. One caveat – the culture of that school is very Greek heavy – fraternities. If you’re okay with that, then it may be a good match for you.