Roger Priebe
Dr. Priebe is an amazing professor. He's hilarious, has some great stories to tell and I enjoyed going to his lectures. The material can get difficult at times but Piazza helps. If you have previous OOP experience this class will be pretty easy. The programming assignments take some time but are rewarding. Cannot recommend Priebe enough!