He puts up powerpoints on the board to go through lecture, but all the examples are the same examples from the book that are already explained! And he doesn't even explain them! He just solves and moves on! All tests are short answers, so good luck. You do get to make a notes sheet, but the tests are extremely hard. He's awful! DON'T TAKE HIM!!!!!