This book introduces an overview of language teaching and instructional technology. It gives a critical look at computer and mobile assisted language learning, electronic test, and technology assisted language learning. The most outstanding feature of the book is its description on online learning during Covid-19 Pandemic. The book outlines technology-enhanced learning environment from different views, current SLA theory and CALL, social networking,...