Zach Eslinger
Great trainer and great personality. Steele understands that everybody has different learning styles and he makes sure to use a mix of teaching styles and exercises to accommodate everyone.