Yannie Gifitakis
I have taken up COMP1100 with Yanni and I must say, he is by far one of the best professors who has ever taught me. His classes are not boring as he keeps on cracking hilarious jokes. He goes the extra mile as he reaches the class 30 mins before the time for students to come early and clear their doubts. If you want to learn Java, Yanni is the best