A method for teaching how to convert one unit of measure to another unit of measure using a device having means for storing a correct solution and at least one anticipated and/or unanticipated incorrect answer associated with said problem, said at least one anticipated and/or unanticipated incorrect answer having associated therewith a message for assisting in solving said problem, data entry means and display means, comprising the steps of:
- said device providing a unit conversion problem for the user,
- entering a proposed solution to the device for said problem;
- said device comparing said proposed solution with said correct solution;
- comparing said proposed solution with said at least one anticipated and unanticipated incorrect answer if said proposed solution does not correspond to the correct solution and selecting said at least one anticipated or unanticipated incorrect answer which is substantially the same or closest to the proposed solution;
- and
- means for displaying said message associated with said selected anticipated or unanticipated incorrect answer.