It is quite thorough in that it covers not just the fundamentals of the algebra, but also incorporates quite a few physical applications for motivation.
At this point it's well understood that quantum spin is really a geometric property of the particles themselves.