Xinghua Gao
He doesn't actually teach, he will read off slides and expect everyone to know material he hasn't taught. He gets annoyed if he asks the class a question and nobody knows the answer. Tests are pretty much impossible. Study guide useless.. He doesn't teach practical accounting problems. He just goes over terms and their meaning. Avoid if possible.