glenandpaula.com
College Rankings, Louie Giglio, and the Fall Launch
FYI: US News & World Report recently released its 2003 college rankings, and Stanford came in fifth overall. Pretty neat! I was more impressed, however, by a brief chat I had with Louie Giglio …