Jason Rancatore
He seems like a nice guy but I don''t think he's a great professor, at least not online. His lectures don't help you learn the material and the assignments are super unclear. It's really hard to improve and learn. I've only survived in this class because I have friends who've already taken 206 and could help me.