Teacher education is key to effective teaching and learning in schools. The world is dynamic and therefore teacher preparation should be in line with the current needs of the society. The dispensation of current information technology is now with us and we can either embrace it or risk becoming outdated and even irrelevant. This book is an encouragement towards acquiring ICT Materials by teacher education colleges and prepare teachers to effectively adopt, innovate, and integrate ICTs in their classroom teaching.