Evangelia Hatzisotiriou
tough on grading. little mistakes on not specifically following her guidelines can make you lose a lot of points. although, she provides a lot of materials that's helpful to pass her exams.