Kwun Cheung
Extremely difficult professor, take at your own risk. Homework problems are already hard enough. The quiz problems are on another level of "hard" that the homework problem does little to set you up for it. Now, the exam questions will blow your mind out of its cerebral fluids. This class gives you the feeling of "you can study, but it won't matter"