Text this: The impact of blended learning on learners’ academic performance and emotional well-being