Richard Wagner
Richard is a fantastic instructor. I had a different instructor for all of my physics classes, and although this was by far the most difficult class in terms of the math and the concepts covered, I walked away with a great understanding of the material. He gave understandable lectures, and adapted his teaching style to better suit the class needs.