1. How long will it take for me to see results?

After 3 months you will look amazing. After 6 months, you will look unbelievable. After a year, you will look unrecognizable. However, this is entirely dependent on how diligent you are with your diet, as well as the effort you put forth into your workouts. There are no shortcuts to success. Hard work put in however, will yield results. Guaranteed.