By far one of the best trainings for self-development that I have attended in my career.