Despite his accolades, he does not know how to teach. I learned nothing about governmental accounting. The cumulative project and final exam weighed 70% and were not explained properly. I still don't know how I got a B in the class. He's an unperceptive professor and gets butt hurt about feedback. Fake it till you make it.