One of the BEST programs out there, but many who try it are too young (training-wise) and overtrain. Its great though, and when done with the right person, great things happen.