Mark Wilson
Actually awful, he expects you to learn the material when he hardly teaches it and doesn't even let you see the grade you got on the final. Honestly you are better off teaching yourself because if you take his Physics 212 class you will be. 