James Tucker
hardest and worst professor i have ever taken. the class itself is very difficult and he made the lectures so long and boring and unclear. only exams and quizzes in the class and none of them are dropped. he is a very hard grader and awful at explanations. DO NOT take him.