Top notch...very knowledgeable, good skills best of all super attitude.Best trainer i have come across in many years. 0 0 May 05, 2018 by patty