Mahi Aravind
She reads word for word off of a PowerPoint as her 'lecture', you have to teach yourself everything, get someone to tutor you because she tutors the same way she teaches, she doesn't explain things in a way you'll understand and her marking is so unpredictable. If I could give her a 0/5 I would.