As far as I know college Freshman aren't allowed to have a car during their first year, so parking would have nothing to do with, yet.
Or at least that's how it is at my sister's college.
Pop takes everything so seriously, and tries to be all "look at me I know everything about everything!" Just like when he told me they weren't making Dead Rising 2, just because I said that if it had co-op I would crap my pants.