Daniel Preisler
Would never take this professor again. He hardly understands the material himself, so he never explains why things happen. He speeds through content and doesnt care if you are confused. The only thing graded in the class are the exams. No homework is graded so if youre behind in understanding the material and dont know it then youre screwed.