Dimitra Papagiannopoulou
She is a great professor. She is not the best ever professor but she explains everything clearly, she does review everything before the class starts. Her tests are easy if you understand her lectures properly. She always reply to emails. HWs are not bad. Only one group project.