Let me be completely clear: my experience with this class was a total flop. I'm relating this to alert potential learners – honestly, rethink enrolling it. The presentations were inadequately prepared, the content were obsolete, and the professor seemed apathetic. Expect little support and a demo