Danny LeBert
Danny is the best! He truly cares about your understanding of the material and will do whatever he can to support your learning. Lectures were very engaging and he offered extra credit opportunities several times. There is a lot of material but it is very possible to do well if you put in the effort to study outside of class.