Troy Munro
He is one of the best professors on campus. He is knowledgeable, kind, and reasonable. What more could you ask for from an ME professor and yet it is rare to find. I would recommend taking any class you can from him.