Carlos Corleto
Dr. Corleto is a very nice guy. As the units went on, he would quickly go through the example problem slides. He does give a lot of hw but it will prepare you for the exams. I recommend referencing the textbook for more complex problems as he only goes over simple problems in lecture. Overall he cares about his students and is good at responding!