Effects of computer-assisted-instruction on different learners.