Sogol Jahanbekam
Class content is easy, but her grading is not! She is not generous with partial credit so don't expect much of it. Recorded lectures, bi-weekly homework, 3 in-person midterms not including the in-person final, drops your lowest exam and hw. I thought I'd failed the class as my final grade brought my score down terribly, but apparently she curved it