Robert Fergus
I really enjoyed his class. He really cares about the subjects he lectures on. The lectures often include group activities that aid with understanding the material. The coursework is not very difficult. 