온라인 수업 교사는 담당교사와 온라인 튜터로 구성된다. 단위학교 재량에 따라 선정되는 관리교사는 온라인 수업 신청 및 이수 결과 생활기록부 기재 등의 역할을 하며, 한국교육개발원을 통해 배정되는 교과교사는 과제 제출 및 채점, 질의응답 등 학생의 실질적인 학습을 관리한다. 
온라인수업을 운영하는 교사는 온라인수업 신청 및 이수를 관리하는 단위학교의 담당교사(이하: 관리교사)와 학생의 학습을 관리하는 온라인 튜터(이하: 교과교사)로 구성된다. 관리교사는 온라인수업을 신청하는 학생이 소속된 학교의 교사로 온라인수업 안내 및 신청, 해당 학교 학생 관리, 이수 결과 생활기록부 기재 등의 역할을 담당하게 된다. 관리교사의 선정은 단위학교의 재량에 맡겨져 있으며 주로 교육과정 부장, 담임교사 등이 담당을 한다. 교과교사는 한국교육개발원에서 현직 교사를 대상으로 모집 및 선발 과정을 거쳐 전문가풀을 구성한 후 매 학기 학생들의 수업 신청 결과에 따라 반을 배정하는 형태로 운영하고 있다([그림 Ⅱ-2] 참고). 교과교사는 학생의 학습을 실제적으로 관리하고 지원하는 역할을 하게 되는데, 주로 학생들의 학습 및 과제 제출 일정을 안내하는 수업 계획서 작성, 학기별 2회에 걸친 과제 제출 및 채점, 학생의 학습 상황 파악 및 학습 독려, 질의응답 대응 및 부가 자료 제시 등 학습 지원을 담당한다.