Yen Jim Kuo
He was honestly one of the worst fluids professor's I've taken. Very blunt and no remorse for struggling students. His exams are difficult and good luck asking if you are heading for the right direction because he won't tell you directly. Very monotone and gets offended over small things like discussion confusion. Overall ,avoid him please.