Definitely the best place to learn forex trading. At first, I thought the class would be boring but no, I didn't even have the time to be bored! They explain the subject very clearly and if you don't understand something, you can asked to be explain again. Even if you don't know anyingthing and have to start from the very beginning, don't worry. Just believe in Sonic Generation.