Justin Shipp
This class can seem a bit intimidating at first (I have 0 programming skills), but Professor Shipp guides you through every project and if you follow him you'll get an A on it. The tests are pretty easy and he gives good test reviews. He's clearly passionate about what he teaches and would rather you learn from hands-on activities, which was nice.