Hasina Saraha
This course is mainly LA ran but she is always useful for questions. Quite a bit of work but she gives enough time to complete it and lots of help if needed. She does not accept any late work so make sure you stay on top of due dates. Very accessible outside of class and genuinely tries to make sure her students are doing well. Loved her!