The Integration of Flipped Teaching with the Support of Online Platforms