Excellent coach! Catherine is very friendly, has great listening skills and was super helpful in answering my questions. She provided constructive feedback and helped me think deeper into scenarios and to structure my answers effeciently. She was also willing to give feedback to a practice question we had done after the meeting was over. I highly recommend Catherine!