G. Leong
Horrible professor, if you dont want to learn anything and be worried about your grade/GPA for a semester then take Leong. He doesnt teach you, uploads powerpoints for you to learn with and if you ask questions the returns with an answer of "this material is easy" you shouldnt need help. Exams are made to fail.