G7FX is the only professional trading training that I have come across the internet. NV (the teacher) is a pro with years of experience and it shows, all throughout the course. The course is well structured, with a bottom-up approach that provides perspective and context to trading. In my case, it has COMPLETELY changed my approach to trading, for the better. It has been an enjoyable and highly instructive experience, led by a knowledgeable, well-articulated and mannered instructor. For anyone out there that has a genuine interest in trading and the willingness to dedicate quality time and effort, signing up to G7FX is certainly highly recommendable.