Source: https://www.teachermagazine.com.au/articles/teaching-methods-episode-2-flipped-learning-with-andrew-douch