If you are willing to pay for good education then I would recommend Earn2trade. They not only provide educational videos but there is a simulator too. I've started with watching videos for a while but it seems much more reasonable to actually try out what I learned.