Mechanical Watch
This may not be the most valuable comment, but my goodness, the quality of this writeup and it's interactive descriptions of complex mechanical components AND their interactions is radically impressive. The treatment of complex topics in deeply visual and partially interactive ways, for me at least, is a remarkably helpful way to learn.