Filippo Posta
What a great professor! He was extremely funny. He allows extra credit on tests for material you haven't covered so make sure you go on MOER and do next weeks assignment! He had great analogies, and loves being corrected on the board. I would take his class again NO DOUBT!