Dario Salvucci
Salvucci's teaching style was so easy to follow. He made the class so fun to take with assignments that did not feel like you were forced to complete them. Lectures were easy to follow and while tests were a bit on the longer side, as long as you know the material, then you will do fine. He is extremely easy to talk to and provides a lot help.