Pedagogical Strategies and ICT Practices of English Language Teachers in Nepali Schools | Synapse