Always provides great courses to follow which give me the results I want. I live and work in Germany and have a very busy work life, yet Jack always designs the courses well to fit as best as possible. Highly recommend working with him.