Optimization is a mathematical topic that receives much computational attention at the calculus level and beyond. Such calculations can become very complicated very quickly, however, and they often require significant computing power to generate a solution. Yet optimization as a concept is relatively easy to understand, especially through graph theory. In this activity, the student must find an optimal path through a grid of squares such that they start and end at the same square, and visit every other square just once while following a continuous path. The rules are quite simple to understand, and no computations are required. Instead, all that is required is a pencil, so that a path can be erased and restarted, if necessary. Note that each grid has at least one solution. This activity is also included in the compilation "Advanced Mathematics for Elementary School Students."