Natalie Chicas
A great professor, she makes sure that students understand the work. Only 2 papers. Three exams. She provides great study guides for examples. She is also very understanding of personal difficultieshonestly one of the best professors I had.