I have discussed many things regarding my training with Anthony. He has provided great ideas to experiment with, and to see improvement. He has a great knowledge base and he explains his ideas well. Very patient, listens well, has excellent advice and very approachable. I have learned a lot from Anthony about what I should focus on and what I am capable of. He is good at understanding testing results and using the results to develop a training program that will show you results.