Dr. Kar was not a horrible teacher, but he did not do a good job teaching the content. It was up to me to teach myself the content, and when I went to his office hours he did not help me at all. I had a 88.9 in his class and he said he only rounds up 89s to an A. I aced the final exam but I got a 75 on the mid term. The tests in this class MATTER.