About Our School: The Willow School, a high-achieving, A-rated K-12 school, offers a unique program that inspires imagination and intellectual curiosity. Willow’s rigorous academic program engages students and challenges them to think critically, analytically, and creatively. Willow offers a renowned arts-integrated academic program at its three Uptown campuses. Our athletic program is an integral part of student life, featuring numerous teams in 13 different sports. The Willow School works purposefully to instill its Core Values of Kindness, Respect, Responsibility, and Hard Work.
Summary: To help students learn subject matter and/or skills that will contribute to their development as mature, able, responsible adults who become lifelong learners.
Essential Duties and Responsibilities:
Trains in and implements the following research-based instructional strategies and programs:
● Neurological development of children/adolescents
● Assessment for and of learning
● Positive discipline/classroom management
● Best practices in content area and implementation of essential nine elements of good instruction
● Higher order thinking skills and academic challenges
● Collaborative learning teams
● Maintains confidentiality regarding personal information and educational records
● Performs other duties as required by the principal or his/her designee
● Develops and implements comprehensive lesson plans that meet curriculum standards
● Instructs students on topics such as programming, algorithms, data structures, and computer systems
● Guides students in utilizing various software development tools and technologies
● Evaluates and grades students’ classwork, assignments, and projects
● Stays updated with advancements in computer science to incorporate new findings into the curriculum
● Facilitates hands-on learning through coding workshops, labs, and collaborative projects
● Prepares students for standardized tests and certifications relevant to computer science
● Advises and mentors students on academic and career pathways in technology
● Organizes and supervises extracurricular activities such as coding clubs or hackathons
● Collaborates with other educators to integrate computer science principles across the curriculum
● Provides individualized support to students to aid their understanding of complex concepts
● Utilizes various assessment methods to gauge student progress and competency
● Guides the learning process of students in the classroom achievement of curriculum goals and state standards, as well as state and federal guidelines
● Achieves those improvement objectives for professional and/or personal growth set jointly with the principal/administrative team when so assigned as part of the accountability process mandated by the state legislature
● Counsels with students, parents/guardians, counselors, and support personnel on a regular basis to give feedback on student performance and to plan for instruction
● Plans and supervises purposeful tasks for teacher assistant(s) and volunteer(s) assigned to the teacher
● Performs professional responsibilities in terms of attendance, maintenance of records, timely submission of reports, following schedules and duty, etc.
● Implements any changes in policies and/or practices that are required
● Embraces the culture as defined by school-wide Project Pride Rules of Kindness, Respect, Responsibility & Hard Work
● Maintains compliance with all company policies and procedures
● Performs such other duties as may be required and/or assigned by administrators
Special Education Responsibilities:
● Special Education Teachers will maintain up-to-date and accurate special education records and will schedule and conduct IEP conferences according to state guidelines
● Regular Education Teachers will implement accommodations and/or special needs plans outlined on plans such 504 & 1508
Upgrade teaching methodologies and use of technology in line with current research, trends and practices in education
Qualifications, Education and Work Experience:
Required:
● Minimum of bachelor’s degree;
Preferred:
● Master’s degree in computer science, education, or a related field
● LA Teacher Certification
● Experience in designing and implementing project-based learning activities
● Knowledge of current educational technologies and e-learning platforms
● Proven track record of student success in computer science competitions or exams
● Experience in designing and implementing project-based learning activities
● Experience in mentoring or coaching students for STEM competitions
● Strong communication and organizational skills
● Teaching certification or licensure in computer science or related subject
● Excellent verbal and written communication skills
● Ability to work under pressure and meet deadlines, while maintaining a positive attitude
● Ability to work independently to carry out assignments and complete within parameters of instructions given, prescribed routines and standard accepted practices
Must have the capacity to meet the complex mental, emotional and physical demands of the job which include the ability to effectively:
● Recall required knowledge
● Adapt or modify those selective techniques and strategies to fit the situation
● Analyze and evaluate complex situations
● Manage crisis situations
● Manage high levels of personal stress
● Apply conflict resolution skills
● Adapt to changes
● Interact with diverse individuals and environments
● Document in writing service delivery activity
● Physically adjust to varied environmental conditions
● Use oral and written language
● Manage multiple tasks independently with consideration to confidentiality and other ethical issues
Compensation: We offer a competitive salary and benefits package commensurate with experience and qualifications.
How to Apply:
Interested candidates should complete the form and submit the following materials to https://forms.gle/nRPWoByBy6MC41PC6 by June 1, 2026.
● Resume
● Cover letter