This program gives you an insight in to my style of training that I currently use. If you are looking to challenge yourself and try a new form of training somewhat unique then I would recommend this program. In saying that I must also say this is for those who are at a more advanced level of training due to the volume and load of the training regime. It is not easy but you cannot be great doing things that are easy. Be disciplined, embrace the challenge and GRIND.