I've had the privilege of training with Dave for the past few years. In that time frame I've become the best version of myself. He is a great teacher and knows what really works to get the most out of your body both physically and mentally. Can't wait to keep learning and getting better!