This Book shares the practical ideas and resources for Preparing Computer Assisted Language Learning (CALL) materials for second language learners. The book serves as a beginners guide for teachers who wish to use learning technologies. The book is an outcome of research on CALL materials and will help you design task based activities for learning in the classroom and beyond the classroom covering all the four skills.