I have been training with Mike for the best part of 2 years now when i am in need to get into dhape before social events or holidays. Very committer trainer who fits you in at 5AM of you can hack it. Pushes you to your limits and takes you out of your comfort zone with different methods amd training days…no day is ever the same. Provides encouragement and motovation when needed. Pleasure to work with