In my opinion, either Lynx Capital or Lions Trading Group. I worked at both. Lynx, where I work now, probably has a more comprehensive training program. They actually sit with you before and after hours and review everything. Stay away from Worldco. For the majority, it is a waste of time.