Tidjani is a Master Trainer, literally! This means that he understands the body well and is on a whole different level of training. He will take you to the limit to get maximum results, while not risking injury. I highly recommend him. This is a complete program that focuses on all aspects of improving the body, mind, and spirit.