Michael Williams
he is very hard on students, dont upload notes on canvas, very heavy lectures which are soooo boring. He has no quizzes but only 2 test which are very hard. He asks 2 question and if u don't answer right away you get a 0. I would never take this class ever again. PS the other rating are very wrong and misleading.