if 25,000 is the maximum your parents can afford then all the publics outside of PA are unaffordable. These include NC State, Univ of Florida, Ohio State and Univ of Virginia. Univ of Rochester is a high reach for you. I recommend that you identify 1-2 safeties. These are likely to be instate publics one notch below Penn State.