Let me be completely clear: my experience with the class was a complete flop. I'm sharing this to advise prospective learners – seriously, consider signing up for it. The lectures were inadequately prepared, the resources were obsolete, and the professor seemed apathetic. Expect few guidance and a frustrating academic process. Steer clear of this