Mario Sanguinet
Mario is a great professor! He tries his best to be engaging and he gives great feedback on how you can improve. Midterms are done as a class, make sure to watch the videos he posts. He gives good advice in the lectures, and he's funny. Somewhat of a picky grader but as long as you put in effort you should be fine.