Joe:
The animation rocks! This stuff is so hard to draw and explain, and seeing all the steps really clarifies it. Your previous posts explaining the dihedral angle were also useful. I really like your whole site, and I greatly appreciate you sharing your expertise publicly. Keep up the great work. CB.