Title: Meshing Curriculum, Technology, and EFL