( Average rating based on student feedback )
Only know him as HoS. Solved my issue and did not show any harsh behavior. Has been kind overall.
Good teacher, if you are active enough. Otherwise, you’ll be left very far behind. 50% content of paper, often doesn’t match with anything taught in class.