Devin is an incredible trainer. His thoughtful advice has helped me recover totally from a broken foot and now i run every Saturday. The best part about Devin's training is that he breaks the larger goal up into smaller, more achievable goals, these help me to see my progress in a realistic manner. He is always happy to give advice and encourage me even outside of the training sessions.