Update : 07-Feb-2019 I've finished the first two weeks of modules and started on the one for Week3. so far, elementary and basics. I knew the concepts, that I had personally developed over the years. But, it was interesting to fit those ideas in a more structured framework. Really helpful. Cheers, M