Feedback in technology based instruction : learner preferences