Andrew is knowledgeable about body mechanics and muscle function, and tailors our sessions to our abilities while still pushes us to reach the next level. I’ve been very appreciative of Andrew’s encouragement and positive attitude. Highly recommended.