I would like to begin by thanking the students who helped me with this project. It started out as programming assignments for students in Engineering 190, Introduction to Programming for Engineers. Subsequently I asked students in Math 99, 118, 125 and 140 to use the calculators and provide us with feedback. Students had complained that the Math curriculum spends too much time teaching process instead of concept and teaching archaic skills such as looking up cumulative distribution function values in a table. Both of these issues are eliminated by using a smart calculator.