Maria Ventouras
The best professor ever! Very understanding, takes students opinion into consideration, explains every topic well and in simplified form. Exams are exactly as the review she gives. She's funny and makes the lecture interesting.