I have been training with Freddie for nearly 4 months and I cannot recommend him enough. The training plan created for me has been challenging, but achievable and has come with noticeable results. Freddie has an excellent setup and he provides and friendly but professional and motivating environment and displays the same in attitude. Freddie has helped me to make a very positive change to my life. Absolutely top notch!!