IForex is known for providing good training for traders. This is a great broker to start Forex trading and you can see for yourself. There is a special training course for beginners and you can also train with a professional trader. He will tell and show you everything, explain your mistakes and answer questions. I believe that it is very important to have a person at the initial stage who could help you.
As far as trade is concerned, everything is great. IForex has its own trading platform and is very easy to use. Any beginner can figure it out. There are enough trading assets. There are enough currency pairs for everyone.