Reviews of professor James Moon

Rating: 1.0/5, difficulty: 4.0/5
Know what he wants to teach but is not very good at communicating these ideas. You either learn a bunch of theory and then suddenly have to apply it on the assignments or see a bunch of examples in-class and suddenly have to theorize on the assignments to understand what he wants you to do. You need high-level Python/Stats understanding to do well.

Rating: 3.0/5, difficulty: 5.0/5
Dr. Moon is a smart and nice guy, but MGT 4803 is NOT an Accounting class. This is essentially an upper-level CS course, with ACCT 2101 as a requirement for some reason. I wouldn't even be taking this class if another ACCT class was available to count towards my graduation requirement. I don't even know what I'm supposed to be doing in class.

Rating: 5.0/5, difficulty: 4.0/5
Professor Moon is absolutely brilliant. He's funny and uses real life examples to make accounting as interesting as possible. His grading criteria was clear, and he offered a ton of extra credit throughout the class.