Discover and understand mathematical theorems through paper folding, starting with high school algebra and geometry through to more advanced concepts.