Curriculum is a comprehensive framework that includes all academic and non-academic experiences provided to learners during school hours. It has different dimensions such as subjects taught, learning experiences, assessment methods, extra-curricular activities, and hidden curriculum. The curriculum aims to develop the whole personality of students.