Impact of using ICT for learning purposes on self-efficacy and persistence Read more about Impact of using ICT for learning purposes on self-efficacy and persistence