Abstract
Everyone who works in the classroom does their best to learn available and applicable pedagogy so that they can deliver their lessons effectively. They, too, put their best foot forward by implementing a variety of assessment tasks and tools to assess and evaluate how well their students are learning. The curriculum is essential not only for curriculum developers but for everyone involved in the teaching-learning process. Crucial processes are involved in the development, implementation, evaluation, and revision of a curriculum, thus, its foundations - philosophical, psychological, and social - are taken into consideration.