The aim of the current research is to investigate the impact of integrating the learning for mastery strategy supported by smart electronic applications and the peer tutoring strategy in teaching Calculus 1 on the development of academic achievement ...