Kim is very knowledgeable and enthusiastic with her teaching. You'll love the personal attention and individual guidance that she gives. I'm always improving with her guidance. She is able to see things in a different light and explain things in a real world level that goes far beyond any psychologist that I've seen.