Financial Futures If there is a bright side to the financial crisis for the Freeman School, it is that many of the reasons Freeman was ranked Top 10 in the world in finance are also reasons why Freeman students may be better positioned than most to weather the current economic storm.