I am feeling great about my progress! I love how he pushes me to challenge myself, but also make sure I am using proper form etc. I appreciate his support and consistency and his commitment to my progress and my satisfaction with the training programs. I have learned so much!