petros hadjicostas
Pr. Hadjicostas is an amazing professor! One of the best one's I have taken so far. His grading criteria is clear. He motivates students to study and wants students to understand the material and actually LEARN! He is also really funny and loud (but that's good because it makes you focus in class hahaha). He is always available to help students. 