Todd Ryder
Based on his RMP I wish I got to take him in person, but through email he seemed like a great guy who just wanted us all to pass. Hopefully his in person lectures are better than the multiple hour long ones he gives online. I ended up just using the textbook instead... and it's free so that's a bonus!