This book underscores the fact that computer simulations are vital in ameliorating the difficulties faced by learners in comprehension of abstract concepts, as well as the difficulties faced by teachers in teaching the difficult topics. It is highly recommended for use by university undergraduate and post-graduate students, high school teachers, college and university lecturers as well as policy makers in and outside government and researchers in the field of education. Pedagogy and computer students at the university or in college shall reap immense benefits from the content.