Armando Castellanos
He's not teaching anymore, but I remember him being a great professor. I understand why some people rated him bad since it was a challenging class, but he was willing to help if you struggled. He was a good mentor too, one time I get to talk about a career opportunity and his advice helped a lot.