Easily the best lab professor. Always get out early and gives group quizzes at the end of each class which can help get easy points for your grade. Has extra credit opportunities and makes class fun with the stories he tells. Hard class regardless but he's for sure the best prof to take it with.