Winningedgesystems......took course a few years ago. Very good, but has subjectivity which takes time to learn. I personally saw him make calls on a live account. HE is very good at what he does. Doing it for oneself, will take time. Its figuring out when and when not to take trade. He is very nice. Once he teaches you in 1-2 days, if you want to ask questions, you can , but he will then tell you that you should take another one of his services which cost $$$$$. I believe he should make money, but if you are a new student, there needs to be a ramp up time for learning, which he will not give without a cost to you. I believe if he gave a bit more time to the student to learn and be successful from him he would have a great following. Unfortunately for me, I was not willing to keep shelling $$$ out for more information when I was not satisfied with my questions not being answered with some definitiveness.