Kumar R.August 2018He has been an excellent trainer. Very patient and gently allows you to perform and get results. He is awesome as an individual and a great motivator.