The professional trading course I have taken from Bestonlinebitcoinbrokers.com is the best I have signed up for online. It is comprehensive and gives more than I expected. On top of that, I got it for free when I opened my trading account with one of the listed brokers!