Shuenn Siang Ng
He is one of the most horrible professors you will ever meet. His teaching and lecture notes may be amazing but he has an arrogant attitude towards students who require his help. All his midterms have an average score of around 72% and he puts a lot of pressure on his students. He can't speak English properly as well. Take any other professor pls.