imo, the absolute best resource is the market itself.
Open an account at Interactive Brokers, and start trading. Not just paper trading, REAL MONEY (it's very important to have some skin in the game). Trade equities, bonds, options, forex, futures, commodities, and everything else that they...