Juman Kim
This is the second class I have taken with Professor Kim. He is so nice and understanding. He knows what he is teaching and will answer any questions. He is very funny and makes the class very interesting. I am not sure what the bad reviews are, probably people who didn't ever read the textbook. Reading is crucial for this class.