Niall Farrell
Overall he is a fine professor. Be aware that some classes will just consist of him lecturing for three hour straight instead of letting you work in the program. He is also a very tough grader, roughly 12 hours of animating got me a 92 (Highest grade he gives). He will insist you buy the book but then we never used it. On the plus side: no tests.