Peter Pihos
Peter is just awesome he is very mature and gentle also he is always willing to help his students out in his office hours. his lectures are very interesting and funny, and he listens well to his students, I definitely loved his class.