Sitting through Professor Kim's class was helpful and she gives assignments in class so you need to be there for the grade. Her powerpoints were informative and if you studied them, you were sure to do well on the tests. She did read the powerpoints word for word but would elaborate and give real world examples. Very friendly and fair.