The flipped classroom: A review of its advantages and challenges - Akçayır, G; Akçayır, M (Computers & Education, 2018)