Analyzing the Potential of Flipped Classroom in ESL Teaching | Synapse