Adam Gaweda
I took CSC116 in my fall semester and Professor Gaweda made it enjoyable. For most CSC116 professors, you'll do a lot of group work. Gaweda on the other hand, did not do any (at least for that semester). His high energy always motivated me to attend lectures, and he does a great job of preparing you for his tests.