Ranking is not important, although IIT ranks high. Read those posts by Americans. A lot of local Chicago applicants choose IIT instead of Chicago.
In terms of the legitimacy of globalderivatices.com, just have a look at the GWU MSF website. http://www.gwu.edu/~msf/. It offers a link to globalderivatives.