1. A system for editing, comparing, and resolving equations comprising: a communications network; at least one teacher computer; and a plurality of student computers, wherein each student computer is operably connected to each teacher computer via the communications network, wherein each teacher computer includes an input device, a display, and a computer-readable storage medium containing program instructions for implementing a teacher equation editor application, and wherein each student computer includes an input device, a display, a computer-readable storage medium containing program instructions for implementing a student equation editor application.