( Average rating based on student feedback )
Grades well. explanations given lacked depth but very accommodating
Report
For DS Lab, marking is way too lenient. Class average was 87.1 absolutes out of 100. Checking is very lazy.