Implementation and Critical Assessment of the Flipped Classroom Experience