Reviews of professor Joe Ng

Rating: 3.0/5, difficulty: 4.0/5
No due dates. Mandatory silent in classwork. Verbally unjust. Speaks down on students. Was super nice until he was not. You get no strikes. Easily angered. So so so much work.