It’s time to pop the champagne. I am proud to say that both of my Alma Maters received top rankings this year. Amherst College is ranked as the Number 1 liberal arts college by College Choice, and INSEAD is ranked as the Number 1 business school in the world by the Financial Times.
Short excerpts from these rankings:
“Students at Amherst enjoy very small classes (70.8 percent have fewer than 20 students) and a very low student/faculty ratio of 8:1. Amherst only accepts a very elite 14.3 percent of its applicants.”
“INSEAD joins an elite club of schools that have reached the number one spot, including Harvard Business School, London Business School, the Wharton School, and Stanford Graduate School of Business”.
Let’s celebrate, Lord Jeffs and INSEADers!
For the full articles and ranking, see: