Reviews of professor Muntuck Yap

Rating: 1.0/5, difficulty: 4.0/5
He does not show his students respect. He has a tendency to contradict himself sometimes, and then redirect the blame to his students. He generally makes the students complete an assignment he hasn't taught them enough about, and then reveals some of the important details after it is graded. His classes are very homework-heavy. Do not recommend.

Rating: 3.0/5, difficulty: 5.0/5
Currently in a class with him, his style is to let you try before actually teaching the material. That's fine if he didn't grade us on our try. His explanation of assignments is vague and doesn't tell you all you need to do. I am learning and that's why I'll give him a 3, but the grade will not reflect what I learned, but will be on "first tries".

Rating: 1.0/5, difficulty: 5.0/5
Not very encouraging and will look down on you for your failures. When you do your own work and he is surprised, he thinks you got the code from elsewhere even when there was no other offense against you.