Mugenyi_Zhu_Kagambe_06/02/17 User ETHE journal on YouTube, 16 Mar 2017 Blended learning effectiveness: the relationship between student characteristics, design features and…