Being patient and thorough are Eric’s strong points that helped me stay on track and attain short-term goals. He has a friendly and supportive demeanor. Training with Eric is a pleasure.