pete's notebook

Interactive explorations in math, puzzles, and visualizations

Puzzles

Math

Games

Animations

Physics

Cherry Arbor Design

Craft