A Review of English Teaching Strategies Supported by Information Technology | Synapse