The better the university, the better the sex?
Better grades, better university, better facilities, better variety of people ... but better sex?
In a video released by The Huffington Post on Feb. 18, two student journalists and sex columnists, one from Cornell!-->!-->…