Michael Doherty
He is a remarkable professor! It is valuable to have a professor who cares about your education. He explains the topics very well and is always available after class if students need help.
I learned conceptual and procedural issues involving accounting, reporting, and auditing public sector organizations. And much more.