I am a trader and I love this trading platform. You can practice trading with real money on a daily basis, it's easy to deposit and withdraw money, they have great customer service that is available 24/7, they offer bonuses every single week, plus you can see your trading stats on your own portfolio page - in this way you can track your progress as a trader.