Salima Bhanji
- Cares about her students/provides constructive feedback
- engaging lectures that cover most of the content needed to do well on the exams
- Group project that she marks very generously if you put in the effort (big grade booster) 
- Exams are quite fair (partial marks) 