Kim is such a creative teacher, always introducing new things – it’s not the sort of class that you attend for a while and then get bored. I have been taking classes from Kim for over a year and am amazed, again and again, that she is a terrific teacher for students of all levels. Kim is aware and observant of newer students. When I first attended her class, she offered me modifications that made it possible for me to do the exercises. As I learn more, she provides me with feedback to continually improve my alignment and strength. I don’t know how she does this in a group setting, but I always feel as if I’m receiving individualized feedback that is appropriate for my body.