Secondly, the flipped classroom technology encourages collaboration among students due to mutual projects and
group work. Besides, students are engaged in peer-to-peer assessment, giving feedback to the works of their group
mates according to the developed criteria. Collaborative projects make students cooperate, learn from each other and
help each other (Marsh, 2012)