Victor Metallo
Very good professor. Answers questions nicely. Understanding and gives you plenty of extra credit opportunities. Exams are difficult but there online and open note which makes up for it.