Dianlu Jiang
all he does is read slides to us. he doesnt teach. even in lab he doesnt show us how to use the tools, he just reads the lab instructions and when you ask for help he gets upset that you dont understand this subject that he has been studying all his life lol such a boring, unpassionate professor. dont take him. being in lecture is a waste of time.