Changguang Dong
Prof Dong, although very intelligent, should not be a teacher. This class is pretty much 90% self teaching. The lectures are a waste of time, confusing, and hard to keep up with. We do not do examples of anything in class, so lectures were practically useless. If you get stuck with this prof, go to the TA's office hours if you want to pass.