<p>UCLA…Reach
UCB…Reach
U of Penn…Reach (ED)
Michigan…Match (If you apply now!)
Penn State…Match/Safety (If you apply now!)
BU…Match/Safety
Northeastern…Safety (Unless you need a lot of financial aid!)</p>
<p>I’d drop Notheastern, and add a few of these: UWisconsin, UIllinois-UC, IU-Bloomington, UWashington, UTexas-Austin, and/or UMaryland, since you like universities. </p>
<p>Not too sure if you meant UPenn or Penn State, so I gave chances to both schools. Anyhow, it just my humble opinion. Hope this is of use.</p>