Evaluating the Impact of Blended Learning on the Communicative Competence and Academic Performance | Synapse