Neil Harris
One of the best professors and kindest people I have ever met in my life. He wants his students to succeed. He understands that the material is difficult and is very open to suggestions for how to teach it in a manner that is easier to understand. Highly recommend him. 