Oh yeah, even if the doofus may not be in remedial everything after a year either they shape up or partying everyday freshman year means no sophomore year. So Barrett is a comfort during your first year, of use your second, and then you’re good.
Just noticed that in your post on 8/21/15, Penn wasn’t even on the list of schools you were applying to (much less at the top of the list):
My point in mentioning it is that it’s very easy to fall in love with schools. Given the financial parameters your parents have set, take a deeper look at the ones that WILL work with the generous amount ($30K per year) that your parents are willing to spend. I bet you will find at least a couple that are worth getting really, really excited about. Good luck!