This site is fantastic. The main pull is the graphical walk-through of each Proposition in Book I of Euclid's "Elements." The most confusing proofs and constructions are laid out in a clear, step-by-step approach, with each new piece of the proof being added to the diagram through simple animation. Books II, III, and IV are also present. The only drawback is the lack of material after Book IV.