One of the best professors. He makes accounting fun and he is really passionate about it. Tests are pretty hard but other assignments aren't really. I didn't read the textbook; just do the practice and you'll be fine. Tests are VERY similar to the practice tests. Also a ton of extras credit opportunities. A really caring professor 10/10 recommend.