Amazing Person & Trainer
I have not been fortunate enough yet to work directly with Jeff in person, but I have been following him on social media for a while now and have spoken with him via Skype sessions several times. Out of the small community of trainers I follow, he is definitely my favorite.