I have had about ten sessions with Imran as my personal trainer during mid 2018. He is a hard taskmaster but is a pleasure to work with. I felt challenged by the work he did with me and then much better for it. I would recommend him as a personal trainer and hope that it may be possible for me to work with him again in the future.