Basher Science: Algebra and Geometry