Mingxian Zhong
This class is difficult on its own. The professor could benefit from standard scaffolding techniques most teachers do. He starts off a concept very easy and then moves to a very complex problem with no middle ground. I have a 4.0 and this semester this class is tanking it. The material is hard, so prepare with lots of youtubing. good luck