The tasks a Primary School Teacher is expected to perform include:
Teaching all subjects to the students of primary or elementary school
Teaching reading, writing, arithmetic, language, social science, moral science, history and geography
Teaching all the specified subjects according to prescribed time schedule
Allotting and correcting homework
Conducting tests and examinations
Preparing the examination results
Maintaining school registers and record of attendance
Collecting fees and submitting the accounts to office, if required
Conducting extra-curricular activities such as hobby classes, sports, dramatics, etc