I would highly recommend Diren as a coach. He has been doing this for years and really understands how to get the best out of his clients. I have made more progress since February than the previous 6-8 months. I am in the best shape physically and mentally that I have ever been. I have learnt a lot and continue to have him as a coach to keep me accountable. He knows when to call you out and also when to be supportive. He is one of the nicest people I know and really cares about his clients. If you are in any doubt about signing up then just do it. It will be worth it. He teaches you the skills to manage and continue on your journey!