We just finished ours yesterday. It was a real eye opener!!! I don't know who has been throught it, but I would suggest you take the class. I am sure my department will not pay for it, but I am going to continue with this training for myself. I loved it!