Pouliasis Stamatis
Fair tests, harder homework. He is the kind of professor that will meet you outside of his office hours. He will tell you how you can study and improve in your proof skills. He is super intelligent and inspirational. I had many deep conversations about real/complex analysis with him. I HIGHLY RECOMMEND him. One of the most caring professors EVER!