He is a great professor in the knowledge he has. When you do ask a question make sure it is well throughout and an actual questions because he will explain it in 2 paragraphs if you are not detailed. Test are short answer, just read the powerpoints and review them like 10 times before the test.