Apostolos Katikos
Professor Katikos is the most caring professor I have ever had . He is very nice and wants students to succeed. If you take the time to study his power-points you will get an easy A. I would take him again.