Yanhua Tian
Shes ok, ive been to 1 class for the test and she seems nice. Cannot understand her that well but the material isnt really difficult. Free marks for the webassignments, crowdmark assignments are time consuming but not hard either. Either hit or miss tbh but if you do the minimum homework you should be fine. But 50% exam is crazy.