Mar 25, 2016
NYU Stern Chalks 9-Point US News Plummet To Clerical Error
Dean Peter Henry of NYU’s Leonard N. Stern School of Business, recently published a response to the school’s disconcerting 9-point plunge from #11 to #20 on the annual US News and World Report full-time MBA program rankings. A fact that came as a shock “given the stability of Stern’s performance over the years on the eight criteria used to determine the rankings.” Continue reading…