Thank you very much for the valuable electronic resources, the free material and reflections you provided us.
It is of great value to have all this accumulated knowledge together with a logical structure to work with it. This free on-line training, to my opinion, is of great quality and I would truly recommend it to others.