Let me be totally clear: my experience with this program was a complete flop. I'm relating this to alert prospective participants – honestly, think twice about taking it. The sessions were badly prepared, the content were outdated, and the professor seemed apathetic. Expect little guidance and a