Haipeng Luo
Took it in 2020 Fall. This class is VERY THEORETICAL! It is more like a really really really difficult math class. You need to have a strong math background to success in this class. HWs were really tough too because the lectures were just covering theories and theories and they didn't prepare you for the hw problems at all.