Dream Catchers: Weaving Connections between Geometry and Algebra