Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

MassCA Middle School

Long Term Substitute Middle School Grade 8 ELA Teacher

Career Insights for Substitute Teacher

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on national data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Substitute Teacher teaches or supervises classes for teachers who are away on leave or sick. May substitute for teachers at several different schools or school districts. May substitute for one day or for a longer term absence; may follow lesson plans developed by the regular teacher, or work with teacher who will be out to create new lesson plans and assignments.

$44,481 / year median in the U.S.

+11% projected growth

Explore Career

Job Description

Long Term Substitute Middle School Grade 8 ELA Teacher MassCA MassCA Middle School - Foxborough, Massachusetts Job Details
Job ID:
5903460
Application Deadline:
Posted until filled
Posted:
Yesterday
Starting Date:
Oct 19, 2026 Job Description
School Summary:
MassCA is a full-time tuition-free virtual public school district that employs over 250 faculty and staff, and serve over 3,000 students across grades K-12 across Massachusetts. Assignment begins on or around 10/19/2026 to on or around 03/07/2027 and includes a full day of in person orientation.
Location Assignment:
Remote. Faculty are expected to maintain a professional office space at home.
Responsibilities:
The LTS Middle School ELA Teacher will be responsible for the successful completion of the following tasks: Complete all grading, create progress reports and conduct parent conferences in a timely manner; Support the instructional program with asynchronous web conferencing sessions and instruction supplemented with self-paced curriculum work; Review curriculum and devise alternate approaches to presenting lessons to increase student understanding (working directly with students and parents); Communicate with parents, students and other teachers on a regular basis to develop and update Personal Learning Plans and schedules, score assessments, provide feedback on student work, suggest instructional approaches and strategies, monitor completion of assignments and coach special projects; Work collaboratively with other teachers to ensure that all students are successfully progressing through the program, that parents have a central point of contact, and that tasks are distributed among the teachers; Develop a strong knowledge of the entire program's K-12 curriculum and a very detailed knowledge of the courses for which responsible; Support students and parents with alternate strategies and provide additional assistance with daily assignments and projects; Communicate regularly with parents, students, and curriculum specialists through use of computer and telephone; Keep student records and data up-to-date, including cumulative files, online student and family information, attendance accounting, and logging all student and parent contacts; Consult with other teachers and staff learning specialists to develop alternate enrichment activities and modifications to students' programs to increase student understanding; Work with other teachers to coordinate social activities and relevant field trips for students; Manage regional field trips and make efforts to integrate trips into the curriculum; Develop and implement virtual methods of creating and maintaining a "school community"; Participate in student outreach sessions and other activities that require teacher representation; Work with Advisory Teachers and School Counselor to ensure students and families are receiving appropriate communications, students are making adequate progress and established goals are being met; Other duties as assigned.
Position Type:
Full-time
Salary:
up to $150 Per Day