David Valentine
If you still want to like programming when you're done with this class, don't take Valentine. I showed up eager to learn code every day and as the semester went on got more and more frustrated with his unclear instructions for programs. Also Exams are weighted much, much more than the programs and zybooks which take hours upon hours to complete.