Scott Kelley
Dr. Kelley literally looks like a tired grad student (and is hilarious), but is incredibly knowledgeable on the topics he teaches. He is happy to answer all questions, in class or out. He breaks down concepts into easy-to-swallow ideas, and that makes the class a lot easier to understand. 10/10 great teacher, super funny, would recommend