So somewhere in the thread/link provided it was disclosed by a younger contributor to the site that Subway had a presence in her public school. (high school not college). The school also had a Franchise Coffee Bar available to their students.
Perhaps I've lived a sheltered life, but I've never heard of franchises opening or serving directly in our schools? Private school, yes....college(s) yes, but this is a public high school?
Is this a common thing? I'm in NJ and I can' tell you of any public schools that have this arrangement.