Kim Huster
kim is a very kind and intelligent woman. She does however thoroughly grade your assignments. Sometimes she goes a little overboard. Can be harsh at times. For a professor she is everything you could ask for: gives great and timely feedback, loves to answer questions, and uses real-world examples.