FT Spanish Teacher
Date posted: March 9, 2026
Pay: From $46,000.00 per year
Job description:
Position: Spanish Teacher, Part time
Job Purpose: To teach students in a classroom setting, to create an environment favorable to learning and personal growth in accordance with each student’s needs and ability. The teacher is responsible for educating students entrusted to his/her care through both delivery of the instructional program and modeling of appropriate skills, attitudes and behaviors.
Responsibilities: Be present, ready to work and on time for all scheduled hours - school days, field trips & PD workshops as defined by the school calendar.
Specific to Spanish Instruction:
Teach Spanish to students of varying proficiency levels, from beginners to advanced.
Incorporate interactive and communicative methods that encourage students to use Spanish in real-life situations.
Foster a positive learning environment where students feel confident practicing and improving their language skills.
Motivates students by connecting with them through relationships and connecting curriculum with their lives.
Differentiates instruction to meet the needs of all learners.
Disciplines effectively, according to the Handbook, keeping in mind the needs of the students.
Uses authentic and varied forms of assessment.
Documents student progress, keeps a timely and accurate record of student grades, and prepares information for parents/guardians such as student portfolios, progress reports and report cards.
Communicates often with parents/guardians especially about successes and concerns, leads conferences
Identifies student needs and cooperates with other professional staff members in assessing and helping students solve health, attitude, and learning problems.
Creates a positive and effective environment for learning
Additional Responsibilities:
Serves as a grade level advisor and mentor to AmeriCorps Fellows
Benefits:
- 401(k)
- Flexible schedule
- Paid time off
- Professional development assistance
Schedule:
- Monday to Friday
Work Location: In person