Spotted this site and I guess it would be good to check it out. And of its free.
Wall Street Survivor is a site that provides articles and other tools to help you understand the stock market at your own pace. Since I just stumble on it today I will have to check it myself to give a good idea how you can benefit from this site. Check it out at http://www.wallstreetsurvivor.com/ and share your thoughts.
Also check out their cool video introduction, it makes sense.