Kristian Stevens
This professor was amazing. The projects were clear cut and doable, and the exams were not difficult at all. I did not have any experience whatsoever in programming, but I never felt behind. Get Stevens if you can!