2.0
informative slow-paced

Required reading. Basic and could find better or similar information anywhere else.