Enhancing students’ soft skills via blended learning methods