Diba Mani
This class was honestly a waste of my time so if you need to take it then just take it with someone else because Diba gives tons of busy work and then gives us a midterm and a final on nothing we have learned. The content is simple but she words her exams to make it difficult to understand what she's asking.