This document discusses opportunities and challenges of using information and communication technologies (ICT) in the English as a foreign language (EFL) classroom. It outlines how ICT can increase student motivation and improve independent learning through opportunities for collaboration. However, it also notes challenges like time constraints, lack of connectivity, and avoiding plagiarism. The document also describes how ICT provides teachers creative ways to deliver content but poses challenges for training and technical support. It proposes using ICT tools like Moodle, Padlet and Screencast-o-matic for showcasing student work and providing feedback as part of the learning process.