I'm doing the course at the moment and its good. There's a bit to take in but its easy enough to understand. I can't say if its worth it in the long term because I haven't traded it yet and I won't until after I practise it heaps and become totally familiar with it. Having said that I'm happy...