Eric Ward
Currently in the class. For a very homework heavy class, he always adjusts the due dates fairly to reflect the classes overall understanding of the material. Always willing to help and very dedicated to knowing the programs that he is teaching as well as possible. 10/10 my favorite professor, and a really kind guy.