Eric is a knowledgable instructor. He is patient and thoughtful. He understands body mechanics and physiology of movement. Importantly, he knows how to build real strength without injuring the body. Eric has helped me greatly and I highly recommend him.