Zhongwu Guo
His lectures are from the textbook and it was a bit hard to follow. I was struggling in his class until I started using Study Edge to learn the material. I prefer the teaching style that the tutors use. I also used the resources that study edge provided and it helped me so much! Invest in Study Edge for his class. You won't regret it!