I have attended my fair share of trainings, but this by far was the most informative. You asked some really good questions that made me think.