Jon Rosenberg
He seemed like a good guy in general and he definitely meant well. It was taught mostly through videos, most of which he made himself. Its expected that you read through all of the class material not covered in the videos for clarity. However, I still don't really understand what this class was trying to teach me or when I'll ever use it. 