Peter Bermel
Can't make much out of his notes because they're so disorganized. Poor at being clear in lecture. Pretty bad at explaining things. Tests are somewhat easy, but still. Avoid if you want to really learn the material. He skips loooots of steps that are only "obvious" to him.