Planning, developing, and implementing new curriculum programs while monitoring existing programsConstructing teaching methods, supporting materials, learning activities, tools and props, and additional resources for Cyberspace AcademyCollaborating with teachers, administrators, parents and other department to develop the best possible curriculum for studentsAssisting with the use and evaluation of educational technology tools for course and assessment deliveryManaging the curriculum design according to the need and/or project given