The fact that Craig is so on top of questions and discussions about his programs makes the small amount of money you pay even more miniscule. A professionally written program and a virtual trainer to boot.
(no he did not pay me for saying this).
BTW - In the exercise photos I know the shorter haired guy is Craig - is the longer haired guy an earlier version of Craig or just a different dude. I always thought they were two different people but it ocurred to me recently they might both be Craig ...yeah, I know I'm not very observant sometimes

.