Gity Karami
Her lectures are boring. Her tests are open note, but easy to mess up. Her homeworks are time consuming, but TA graded first four leniently and graded last one harshly. She is one of the better professors for Computer Architecture. Her pop quizzes were stressful but they were luckily completion grades. Luckily curve was generous.