About This Role
Teaching computer science to students involves developing and delivering engaging lesson plans, assessing performance, and maintaining a positive learning environment. The role requires collaboration with colleagues and parents, and participation in professional development and school events.
Responsibilities
- Develop and deliver engaging lesson plans
- Assess student performance and progress
- Maintain effective classroom management and a positive learning environment
- Collaborate with colleagues, administrators, and parents
- Participate in professional development and school events
Requirements
- Valid teaching license/certificate
- Ability to remain emotionally stable, exercise sound judgment, and maintain professional composure in a fast-paced environment
- Ability to manage multiple responsibilities and respond appropriately to student needs and unexpected situations
- Ability to stand, walk, and sit for extended periods
- Ability to move throughout the classroom and school
- Ability to lift and carry materials or equipment weighing 20 pounds or more as needed
Nice to have:
- Relevant teaching experience
Benefits
- Section 125 health, vision, and dental coverage options (for employees who work an average of 30 hours or more per week)
- Voluntary benefits such as life insurance, long-term disability, and other ancillary insurance options (subject to applicable waiting periods, for employees who work an average of 30 hours or more per week)
- Participation in VEBA to receive up to 1% of salary deposited into individual VEBA account (must be vested 5 years)
- Participation in TRF My Choice: Retirement Savings Plan or TRF Hybrid Plan
- Investment program (403b) with up to 3% 401a match
- Paid Time Off, 4 personal days and 9 sick days (prorated based on the start date)
- Unused paid leave days roll over into sick accumulated days
- Use of the Wellness Gym (workout facility for all employees and guests ages 18+)
- Marathon Health Clinic
About the Company
MSD of Martinsville works together to challenge and inspire children through rich experiences, empowering them to achieve success while making positive contributions to the world.