I've done the Sydney Propex training program and it was quite good. Basically it's a good way to get free screen time while being mentored on different approaches and strategies. However, the most useful aspect is you get access to the trading floor and pick the brains of all the traders...