1. Rectangles. How does SVG understand coordinates?
2. Paths. This is the most complicated SVG element, but also one of the most useful. It contains a tiny programming language. In-class project: Make a plot like Minard's.
3. Transformations are another useful (but a bit tricky) tool. How do we stretch, rotate, and shift elements, and how does the order of these operations affect the result? Challenge: add rotate() and scale() to the transform block to make the "movable" circle match the "target" circle. Does the order of operations matter?