I usually hate manditory courses and seminars... but this one was GOOD! It even made this mommy cry a few times!