Return to Article Details Learning-by-Teaching based Framework for Flipped Classroom Download Download PDF