Using on-line learning to supplement in-class instruction is becoming very common. There are many program systems, in the attached study a mathematics teacher studied the impact of the system she was given to use, Carnegie Learning Online Program/Cognitive Tutor Algebra I. The study is interesting and reveals that how an on-line system is implemented with different populations of students is as important as the design of the software.