He is a very kind and easy going person. He will tell you exactly what is going to be on the test and even uploads all of his lecture outlines so you don't have to write super fast. Only downside is it is very lecture heavy and aside for papers and tests lecture is all you do. Also is very laid back with papers, you can choose your topic. Great.