Volodymyr Saruta
Professor Saruta is a great person and an okay computer science professor. He is understanding of different skill levels and never made me feel stupid when I struggled. The content is difficult if you don't have coding experience and he tends to go on tangents during lectures, but the class is manageable if you utilize office hours and SI. 