Design computer science instructional programs.
Plan, schedule and implement school based computer educational programs.
Plan and provide in-house training for the students.
Maintain, manage and organize all computer instructional materials.
Provide hands-on training to students on computer applications.
Interact with students, parents and communities regularly.
Ensure students achieve their objectives and goals.
Ensure that students are engaged in meaningful learning experiences.
Implement best teaching practices to enhance student-learning processes.
Respond to student inquiries and provide meaningful advice.