Very Responsive Kim does a great job and is very responsive. She also has the ability to see the big picture of what you are trying to accomplish and how to help you achieve those results.