He seems like a smart guy but he has difficulty explaining the concepts. Which is the whole point of being a teacher. He drinks way too much coffee which I think is part of the problem. Hes a nice guy but not a great teacher.