Erica Chong
Lecture days aren't mandatory but Lab days, which are once a week, are. You have to pay attention and participate in lectures to get the most out of your learning otherwise you've basically dug a hole for yourself. Lets you revise test for 30% points back. Is mostly available anytime if you give her a heads up. Definitely recommend taking her!