Joseph Stafura
Joe is a great guy and really is aimed at trying to help you not only do well in the class, but really help you understand the material. The lectures were 2.5 hours but they weren't difficult to pay attention to. Overall great teacher and great class.