BLENDED LEARNING, FLIPPED CLASSROOMS AND REFLECTIVE LEARNING. THERE IS A HUGE ARRAY OF TECHNIQUES THAT CAN BE UTILISED TO ENHANCE LEARNING OUTCOMES. Since the beginning of time, man has been in the quest for learning. ...