Not suprised, this is quite common in NUS. The professors or
supervisor just give "blunt" remark to their student especially CA
presentation. Didn't be surpised when they said to your project
"your work is boring","Your work is something even 3 years old kid
would not understand","The presentation time only last 10 min, if
you come late, no extra time is given to you etc". Naturally these
student become part of the psyco freak and bring this culture to
primary school, work etc.
Further more what can.you expect an younger powerless primary
school kid to do when face this abuse and not to forget rules like
you are not allow to bring in "moblie phone" to school ? (And dumb
parents in the past are the one who support this low back-bone
teacher) Teacher try to do that in secondary or poly and your name
is all over facebook !