In this new millenium, as the world faces new and extreme challenges, the importance of acquiring a solid foundation in chemical principles has become increasingly important to understand the challenges that lie ahead. Moreover, as the world becomes…