Competencies and Skills Required for Teacher …