By far the best
Of the over 100 classes, workshops, training seminars, etc, I have attended in both my personal and professional life, this has been by far the best. The amount of actual useable knowledge I obtained in this class far exceeded my expectation. I am looking forward to my next training class!