Dave is amazing! Before I went to Revival Fitness, I had no gym experience outside of cardio machines. He knows exactly how to help beginners achieve their fitness goals. He is very professional, but still has a very warm, welcoming, funny personality. I highly suggest Dave from Revival Fitness for beginners and all.