I haven't done their training program, but have talked to them about it.
It initially consists of a week in a small room with 5 or so other people where you learn all the software and how to trade, everything is done demo, then after that week you go live, I presume with continual training and learn as you go. Don't know much in detail more than that but there is a trainer with you for the 1st week non-stop to get you going, seems like a nice way to do things.
Not sure about broken legs though :eek: