Staff Directory

Mountain Community Online School is supported by a team of educators and school staff who work together to ensure students receive consistent instruction, support, and accountability.

Staff roles at MCOS are designed around clear responsibility for teaching, student support, and family communication. As the school grows, this page will be updated to reflect individual staff members serving in each role.

Explore
Executive Director, Mountain Community Schools

Provides system-level leadership, governance alignment, compliance oversight, and organizational support.

School Director, Mountain Community Online School
Oversees day-to-day school operations, instructional leadership, student support systems, and family experience.

Licensed Teachers

Provide live instruction, assess student learning, and support academic growth in alignment with North Carolina standards.

Teachers are assigned by grade band and subject area and work closely with school leadership to ensure consistency and quality.

Success Coaches

Monitor attendance, engagement, and academic progress. Serve as the primary point of contact for students and families and coordinate support when concerns arise.

Special Services Staff

Provide services and support for students with identified needs in accordance with state and federal requirements.

School Operations and Support Staff

Support enrollment, technology access, scheduling, and communication to ensure smooth daily operations.

Mountain Community Online School is committed to transparency and responsible staffing. As staff are hired and assigned, individual names and contact information will be added to this directory.

Families with questions about school leadership or support may contact the school directly for assistance.