Xiaofeng Feng
Dr. Feng is an amazing professor and does make a relatively hard class workable. Exams are not a cakewalk but he does prepare you for them through quizzes and the recitation. The lectures can be grueling but studio is worth it just because everything is done in one go. Labs are straightforward, quizzes and recitations are not bad at all. Recommend.