I have been pleasantly surprised with Options Animal. Having used other options training programs with limited success, going through the Options Animal courses has been like getting a graduate degree. Their courses are comprehensive yet understandable, and it’s particularly helpful to go into their video archives to take the same courses numerous times - each with a different instructor with a slightly different teaching approach. And it’s hard to beat theIr support and collateral materials.I highly recommend Options Animal.J. Michael Woollen