Paul Hrycewicz
This professor cares about your career path. He will make sure you love computer science and will help you understand not only your work but also the reason you do it. He is nice, funny and understanding. As long as you keep up with the assignments and listen enough in lectures, you are guaranteed to get an A in his class.