Worst Prof ever. His tests are totally not indicative of what we learned in the course. It is mostly questions that are gonna trick you/ things that you don't even learn in class. Also, he is very monotonous and stutters quite a lot. You'll often hear him just read off the slides and circle around his words. You wont learn anything!