A teacher has the holistic role of developing students intellectually, physically, emotionally, socially, and morally by imparting knowledge and skills, taking care of their health, enhancing emotional stability, developing social skills, and building moral values. Key functions of a teacher include explaining and informing, directing and administering, unifying the group, providing security, clarifying attitudes and problems, diagnosing learning issues, preparing study materials, evaluating and reporting, organizing the classroom, participating in school and professional activities, maintaining an honest intellectual relationship with students, and being social, innovative, prepared, tolerant, and committed.