Raul Rumbaut
Taking this class right now. His lectures are fun and engaging and not difficult to understand. However, the quizzes involve multiple correct answers so you may miss one or two and lose points. He manages the Sim center so has more knowledge than anyone. If you're in a degree involving simulation of any kind, you'd really love taking his class.