Karolin Mirzakhan
Very nice, funny, chill, relatable, and clearly intelligent. Strict policies regarding attendance and assignments but overall one of the best professors I have had. Class is more discussion based and very interesting material to study. A lot of reading, writing and quizzes but discussions make it a lot easier to understand and participate.