Initiate innovative methods in agricultural sciences teaching functions.
Develop agricultural sciences course materials and curriculum.
Teach students and deliver lectures on agricultural science subject.
Guide agricultural science students in laboratory work assignments.
Assess and grade students and their academic performances.
Answer and resolve students’ academic problems arising in agricultural science subject.
Teach students on crop production, plant genetics, soil testing and chemistry.
Provide classroom learning experiences to students through innovative teaching methodologies.
Supervise and coordinate laboratory assignments and field work.
Maintain student academic records including their grades and performances.