Chi-Keung Cheung
Professor CK gave incredibly clear explanations and examples throughout all of his lectures. He used guided notes which made class go at a very efficient pace. He is extremely caring and available outside of class multiple times per week. He is also super funny and made sure to take occasional breaks throughout lectures to entertain the class. 