Heath LeBlanc
My top professor and teacher of all time. I would take him for any and all classes if possible and wish he wrote the textbook for this class. I am referencing his lecture notes years later. He knows the math, the connections to other classes, and most importantly communicates them so that complex topics are simple. Expect to learn a lot from him.