There are times where he is hard to understand, but he is good with most questions. Definitely ask questions if you don't understand something because the material connects. He also puts his decimal points at the top of his numbers, so watch for that when taking notes.