Adam

Amy somehow manages to find the perfect balance of pushing you beyond what you think are your limits and remaining encouraging and supportive.