Robert Beck
Material is somewhat difficult and the lectures can get a little difficult to follow. He does a good job of explaining the material if specific questions are asked, or if you go to him outside of class. Very nice teacher who will throw in a joke here and there.