Steve’s a great trainer that really knows what he’s talking about and is always there to help and correct in addition to making living healthy fun! Although, you’ll have to struggle through 30 – 40 bad corny jokes before he gets a good one, he means well.