Teaching Culture in EFL: Implications, Challenges and Strategies | Synapse