Ann has been an amazing coach in delivering and structuring a great presentation. She is extremely creative and has a great ability to enforce strengths and overcome weaknesses in anyone. I highly recommend her for coaching at any level of business or personal skills.