George Andreadis
I wasn't really impressed by this professor. I'm sure he has knowledge, but he is not so great at conveying it. His way of solving questions was very confusing. But he did pay attention to whatever I asked him. His exams very way too long but you could do it with friends and I dont think I learned anything in this course. He is a fun person tho.