The tutorial looks like it is well organized,  but it moves at too fast a speed to fully grasp.  My brain is trying to follow one new subject and understand its concepts when, wham another totally different subject has already been shown.