Reviews of professor Zixiang Xiong

Rating: 5.0/5, difficulty: 1.0/5
This is the best professor you will take.

Rating: 2.0/5, difficulty: 3.0/5
Be ready to teach yourself.  Professor Xiong does have good lecture slides, but in class he just reads from them.  You'd be better off looking at them on your own and figuring it out from the book.