Adrian Mann
Good professor, the lectures were concise and educational, and his class was interesting. Definitely really passionate about his field. I took this for a requirement but I'm glad I did. I just wish he was more flexible with his assignments, he'll provide no quarter if you're late.