Daniel Ruppel
For starters, you may mistake Prof Ruppel for a student. He is a very interesting guy and is very good at engaging his students in class discussions. Presentation heavy but they're very casual. No tests or quizzes at all, just some homework. I really liked him as a professor and would definitely take another class with him again.