LePort MontessoriNewPreschool Mandarin Substitute Teacher LePort MontessoriPreschool Mandarin Substitute TeacherIrvine, CA$18–$20The network (currently composed of approximately 220 schools) brings together some of the best private school programs in the country, with proven track records educating children through unique and carefully crafted curricula. LePort Montessori Schools provides students and families with an authentic Montessori educational experience facilitated by passionate Montessori educators who guide students in meaningful work within a beautifully prepared environment.
LePort MontessoriNewPreschool Substitute Assistant Teacher LePort MontessoriPreschool Substitute Assistant TeacherHuntington Beach, CA$18–$20The network (currently composed of approximately 220 schools) brings together some of the best private school programs in the country, with proven track records educating children through unique and carefully crafted curricula. LePort Montessori Schools provides students and families with an authentic Montessori educational experience facilitated by passionate Montessori educators who guide students in meaningful work within a beautifully prepared environment.
LePort MontessoriNewSubstitute Teacher LePort MontessoriSubstitute TeacherIrvine, CA$18–$20The network (currently composed of approximately 220 schools) brings together some of the best private school programs in the country, with proven track records educating children through unique and carefully crafted curricula. LePort Montessori Schools provides students and families with an authentic Montessori educational experience facilitated by passionate Montessori educators who guide students in meaningful work within a beautifully prepared environment.
Endeavor SchoolsNewAssistant Toddler Teacher Endeavor SchoolsAssistant Toddler TeacherIrvine, CA$17–$21 / hourAs an Assistant Teacher, you will assist with the implementation of age-appropriate curriculum, prepare and organize learning materials, and supervise children during all activities, including meals and naptime, to ensure a safe and positive learning environment. See Endeavor Schools, LLC Privacy Policy at https://www.endeavorschools.com/privacy-policy/ and SonicJobs Privacy Policy at https://www.sonicjobs.com/us/privacy-policy and Terms of Use at https://www.sonicjobs.com/us/terms-conditions.
Endeavor SchoolsNewAssistant Infant Teacher Endeavor SchoolsAssistant Infant TeacherLaguna Niguel, CA$17–$21 / hourAs an Assistant Teacher, you will assist with the implementation of age-appropriate curriculum, prepare and organize learning materials, and supervise children during all activities, including meals and naptime, to ensure a safe and positive learning environment. See Endeavor Schools, LLC Privacy Policy at https://www.endeavorschools.com/privacy-policy/ and SonicJobs Privacy Policy at https://www.sonicjobs.com/us/privacy-policy and Terms of Use at https://www.sonicjobs.com/us/terms-conditions.
Endeavor SchoolsNewAssistant Primary Teacher Endeavor SchoolsAssistant Primary TeacherLadera Ranch, CA$17–$21 / hourAs an Assistant Teacher, you will assist with the implementation of age-appropriate curriculum, prepare and organize learning materials, and supervise children during all activities, including meals and naptime, to ensure a safe and positive learning environment. See Endeavor Schools, LLC Privacy Policy at https://www.endeavorschools.com/privacy-policy/ and SonicJobs Privacy Policy at https://www.sonicjobs.com/us/privacy-policy and Terms of Use at https://www.sonicjobs.com/us/terms-conditions.
Endeavor SchoolsNewSupport Primary Teacher Endeavor SchoolsSupport Primary TeacherLake Forest, CA$17–$21 / hourSee Endeavor Schools, LLC Privacy Policy at https://www.endeavorschools.com/privacy-policy/ and SonicJobs Privacy Policy at https://www.sonicjobs.com/us/privacy-policy and Terms of Use at https://www.sonicjobs.com/us/terms-conditions. Our Support Teachers work collaboratively with teachers across various classrooms to create a positive and engaging learning environment that promotes the holistic development of children.
Endeavor SchoolsNewSupport Teacher-Childcare Endeavor SchoolsSupport Teacher-ChildcareLake Forest, CA$17–$21 / hourSee Endeavor Schools, LLC Privacy Policy at https://www.endeavorschools.com/privacy-policy/ and SonicJobs Privacy Policy at https://www.sonicjobs.com/us/privacy-policy and Terms of Use at https://www.sonicjobs.com/us/terms-conditions. Our Support Teachers work collaboratively with teachers across various classrooms to create a positive and engaging learning environment that promotes the holistic development of children.
Endeavor SchoolsNewSupport Teacher-Toddlers Endeavor SchoolsSupport Teacher-ToddlersIrvine, CA$17–$21 / hourSee Endeavor Schools, LLC Privacy Policy at https://www.endeavorschools.com/privacy-policy/ and SonicJobs Privacy Policy at https://www.sonicjobs.com/us/privacy-policy and Terms of Use at https://www.sonicjobs.com/us/terms-conditions. Our Support Teachers work collaboratively with teachers across various classrooms to create a positive and engaging learning environment that promotes the holistic development of children.
Endeavor SchoolsNewMulti-Campus Substitute Teacher-Childcare 12 CDE Units Required Endeavor SchoolsMulti-Campus Substitute Teacher-Childcare 12 CDE Units RequiredHuntington Beach, CA$17–$21 / hourSee Endeavor Schools, LLC Privacy Policy at https://www.endeavorschools.com/privacy-policy/ and SonicJobs Privacy Policy at https://www.sonicjobs.com/us/privacy-policy and Terms of Use at https://www.sonicjobs.com/us/terms-conditions. With more than 100 schools in 14 states, Endeavor Schools is one of the nation’s fastest-growing education management companies.
LePort MontessoriNewMontessori Assistant Teacher LePort MontessoriMontessori Assistant TeacherIrvine, CA$18–$20The network (currently composed of approximately 220 schools) brings together some of the best private school programs in the country, with proven track records educating children through unique and carefully crafted curricula. LePort Montessori Schools provides students and families with an authentic Montessori educational experience facilitated by passionate Montessori educators who guide students in meaningful work within a beautifully prepared environment.
Endeavor SchoolsNewLead Primary Guide-Temporary Endeavor SchoolsLead Primary Guide-TemporaryLadera Ranch, CA$22–$28 / hourAs a Lead Montessori Teacher, you will develop and implement age-appropriate curriculum following the Montessori pedagogy, plan engaging activities to promote cognitive, social, and emotional development, and assess and documenting your student's progress. See Endeavor Schools, LLC Privacy Policy at https://www.endeavorschools.com/privacy-policy/ and SonicJobs Privacy Policy at https://www.sonicjobs.com/us/privacy-policy and Terms of Use at https://www.sonicjobs.com/us/terms-conditions.
KinderCare EducationNewTeacher at Baldy View Elementary KinderCare EducationTeacher at Baldy View ElementaryUpland, CA$16.90–$22.85At KinderCare Learning Companies, the first and only early childhood education provider recognized with theGallup Exceptional Workplace Award, we offer a variety of early education and child care options for families. Whether you’re partnering with administrators to bring our programs to their district, or buddying up with students to aim higher, think bigger, and never give up, you’ll be leading the way toward inspired learning.
Intercare TherapyNewSchool Based Behavior Interventionist Intercare TherapySchool Based Behavior InterventionistLong Beach, CA$19.25–$23Behavior Analyst, Autism, Social Learning, Social Skills, Developmental Condition, Psychology, Sociology, Social Services, Children, ABA, Behavior Therapist, Behavioral Health, Behavior Specialist, ABA Therapist, Childcare, Teacher Assistant, Teacher's aide, Preschool Teacher, Paraprofessional, Youth Program Coordinator, Direct Support Professionals, Behavioral and Social Sciences, Behavioral Health Technician, Babysitting, Mental Health Specialist, Camp Counselor, Coach, Working with Children, Caregiver, Hospice care, Respite Care. Now Hiring: School-Based Behavior TechniciansStart your day in the classroom and make a real difference—support students with autism as they learn, grow, and thrive.
Kidszone LlcInfant/Preschool Teacher Kidszone LlcInfant/Preschool TeacherPasadena, CAThe position of Infant and/or Preschool Teacher consists of caring for and/or teaching children (0 months to 5 years of age) in activities designed to promote social, physical, and intellectual growth. or Child Development, plus 3 Infant units, and 6 months experience in a child care center with children 6. to 18 months.
The Learning Experience - Chino, CAPreschool Teacher The Learning Experience - Chino, CAPreschool TeacherChino, CAAt The Learning Experience, you can have the opportunity to create a positive and engaging learning environment for children, where "happy happens here" is not just a motto but a way of life. Opportunities for Growth: We offer ongoing childcare training and professional development, tuition reimbursement, and leadership pathways to help you meet your goals as an educator.
Lennox School DistrictLennox State Preschool Teacher Assistant - Part Time (4 Positions) **MUST BE ENROLLED IN COLLEGE AT THE TIME OF HIRE** Lennox School DistrictLennox State Preschool Teacher Assistant - Part Time (4 Positions) **MUST BE ENROLLED IN COLLEGE AT THE TIME OF HIRE**Lennox, CAQUALIFICATIONS • High school diploma or equivalent • Possess 6 units of Early Childhood Education • Possess or qualify for Child Development Assistant Permit • Bilingual-biliterate EnglishSpanish skills required • Have a passing score of 70 on the district academic proficiency test • Must be currently enrolled in a WASC accredited college or institution • Experience working with students in a school or recreational setting desirable. SUMMARY Assists the Preschool teacher under the direction of the Director of Preschool in providing instruction to individuals or small groups of students which can include classroom activities as well as social and developmental activities.
Lennox School DistrictLennox State Preschool Teacher Assistant (2 Positions) **MUST BE ENROLLED IN COLLEGE AT THE TIME OF HIRE** Lennox School DistrictLennox State Preschool Teacher Assistant (2 Positions) **MUST BE ENROLLED IN COLLEGE AT THE TIME OF HIRE**Lennox, CAQUALIFICATIONS • High school diploma or equivalent • Possess 6 units of Early Childhood Education • Possess or qualify for Child Development Assistant Permit • Bilingual-biliterate English/Spanish skills required • Have a passing score of 70 on the district academic proficiency test • Must be currently enrolled in a WASC accredited college or institution • Experience working with students in a school or recreational setting desirable. Share on X Print Application Deadline: Until Filled Date Posted: 11/30/2026 Contact Claudia Lopez 310-695-4000 4009 Number of Openings: 2 Salary: Single Rate $20.07 Per Hour Addl Salary Info MUST BE ENROLLED IN COLLEGE AT THE TIME OF HIRE Length of Work Year: 184 Workdays 6.5 Hours Employment Type: Full Time.
Xplor EducationAssistant Montessori Preschool Teacher (Ages 3 - 6) Xplor EducationAssistant Montessori Preschool Teacher (Ages 3 - 6)Hawthorne, CA$21–$24Xplor Education partners with America's most innovative companies to provide distinctive Montessori early childhood education that leads to more capable individuals, happier families, healthier organizations, and stronger communities. Are warm, joyful, and professional; Have valid CPR and first aid certification, or willingness to become CPR and first aid-certified before you begin employment; Have negative TB test results within the last 12 months or willingness to take a TB test which show negative results before your first day of employment; and.
Applied MedicalPreschool Teacher Applied MedicalPreschool TeacherRancho Santa Margarita, CA$22–$29 / hourCollaborate with teaching team members to design, evaluate, and enhance classroom routines, curriculum, and learning environments in accordance with ITERS, ECERS, and QRIS guidelines. In this role, you will provide a safe, nurturing, and engaging classroom environment for preschool-aged children while fostering their social, emotional, cognitive, and physical development.
TUSTIN PRESCHOOL INCPreschool Teacher TUSTIN PRESCHOOL INCPreschool TeacherTustin, CAYou will be leading a class of students through the school year, assessing their current academic level and designing instruction to meet students’ collective and individual needs. With strong creative and problem-solving skills, you love connecting with individual students and creating an engaging classroom environment.
Community Action Partnership of San Luis Obispo County IncPreschool Teacher Community Action Partnership of San Luis Obispo County IncPreschool Teachersanta ana, CATeacher II: BA/BS 12 units of Early Childhood Education/Child Development 1 year related teaching experience 3 units Supervised Field Experience Child Development Teacher Permit or higher. Maintain accurate documentation and tracking of program requirements (Child/Family Files, Lesson Plans, Curriculum planning, Assessments, Transition Plans, Meal counts, Tracking sheets).
Eagles Nest PreschoolPreschool Teacher Eagles Nest PreschoolPreschool TeacherWhittier, CAA CDA or an Associate's degree in Early Childhood Education or a related field is desirable, Excellent communication skills, both verbal and written, to effectively engage with children, parents, and fellow educators. Child Care Discount: We understand the importance of affordable childcare, and as an employee, you'll enjoy a significant discount on childcare services for your children.
PACESubstitute Preschool Teacher I PACESubstitute Preschool Teacher ILos Angeles, CAResponsible for planning and implementing classroom lessons, conducting meetings and conferences with parents, coordinating activities and events for children and parents, interacting with the public and providing customer service by phone, email and in person, and preparing correspondence, reports, records and other paperwork required by the early childhood education program. Under general supervision of Regional Site Director and Site Lead Teacher, delivers high quality Early Childhood Development services to children enrolled in site programs, including educational, social, physical, nutritional and psychological development of children under their care.
Pathways LAAssistant Preschool Teacher Pathways LAAssistant Preschool TeacherWest Hollywood, CAWe pride ourselves on strengthening low-income and vulnerable working families, promoting high-quality early care and education services for children of all abilities, developing knowledgeable early care and childcare providers, and promoting economically resilient communities. If you are a talented professional with a passion for children and families, please consider applying for the following positions currently open: Title: Associate Preschool Teacher.
Creative Learning Academy IncPreschool Teacher Assistant Part Time Creative Learning Academy IncPreschool Teacher Assistant Part TimeLos Angeles, CAYou will be leading a class of students through the school year, assessing their current academic level and designing instruction to meet students’ collective and individual needs. With strong creative and problem-solving skills, you love connecting with individual students and creating an engaging classroom environment.
BrellaPreschool Teacher - Pasadena BrellaPreschool Teacher - PasadenaPasadena, CAWe are looking to hire a Preschool Teacher who works with children ages 3–6 years old and is excited about building a new model of child care that responds to families' varying needs, while also delivering the highest quality experiences for children. Brella was founded by two busy moms who wanted to create a new model of care that is flexible enough to work for today's families dynamic lives while also ensuring the best developmental experience.
Bright Horizons Family Solutions IncChild Care Infant, Toddler, and Preschool Teacher - El Segundo Bright Horizons Family Solutions IncChild Care Infant, Toddler, and Preschool Teacher - El SegundoEl Segundo, CA$22–$26.85 / hourIf hired, you will work in person in an early education/preschool child care center to provide supervision, care, curriculum delivery and services per Bright Horizons' policies, procedures and guidance, in compliance with any applicable laws and regulations, and in a manner that will ensure the safety of children in Bright Horizons care and the employee. Physical Requirements: This position requires the employee to comply with all applicable federal, state, local, Bright Horizons', and client site requirements concerning immunizations, employment physical/screening, and health and safety training.
St Wilfrid's Episcopal SchoolPreschool Teacher St Wilfrid's Episcopal SchoolPreschool TeacherHuntington Beach, CAWilfrid's Episcopal Preschool/School is looking for two qualified preschool teachers for ages 2-6 years of age. Wilfrid's responsibilities include but not limited to, creating fun and interactive learning experiences.
PIAZZA - Premier Preschool Staffing AgencyPreschool Teacher PIAZZA - Premier Preschool Staffing AgencyPreschool TeacherSan Juan Capistrano, CA$18–$24Piazza Teachers strive for Excellence in all they do, have Servant Hearts (bettering the lives of others and serving wholeheartedly), a Passion for ECE and a desire for true Work-Life Balance. Official transcripts showing no less than 12 units (with passing grades) in Early Childhood Education or Child Development specifically:Child Growth and Dev/Human Growth and Dev.
South Central LAMPToddler/Preschool Assistant Teacher - Early Childhood Program South Central LAMPToddler/Preschool Assistant Teacher - Early Childhood ProgramLos Angeles, CAResponsible for notifying ECE Site Supervisor if and when equipment like tablets, walkie talkies or classrooms and outdoor furniture are in poor condition, in need of repair or need to be replaced. Responsible for equipment and supporting materials provided by SCLAMP to support teaching tasks like walkie talkies, tablets, classroom computers, and Creative Curriculum Teaching kits.
CAMELOT KIDS CDC INCCamelot Kids Preschool ECE Teacher CAMELOT KIDS CDC INCCamelot Kids Preschool ECE TeacherLos Angeles, CAThis is a teacher position for our toddler class and our preschool class, you'll partner with co-teachers here at Camelot to design fun and exciting educational experiences that recognize and foster each child's individual interests while nurturing the whole child--their social/emotional as well as cognitive development. As a preschool teacher we are looking for someone with teamwork, a passion for working with children and qualifications needed to teach them effectively and include knowledge of best practices and preschool curriculum and educational methods as well as the ability to engage them and earn their trust and attention.
KidsversityPreschool Toddler Teacher KidsversityPreschool Toddler TeacherGranada Hills, California$17–$20Duties may include creating and implementing age-appropriate lesson plans, communicating with parents, and managing and maintaining a clean classroom. Candidate must be a loving, caring individual with at least 1-year preschool teaching experience.
The Goddard School of Lake Forest (Baker Ranch), CAPre-k/ TK Lead Preschool Teacher The Goddard School of Lake Forest (Baker Ranch), CAPre-k/ TK Lead Preschool TeacherLake Forest, CA$20–$25 / hourExperience in Early Childhood Education, Preschool, Daycare, or related fields (Tutoring, Camp Counseling, Behavioral Therapy, Nannying, Coaching, etc.). The Goddard School franchise owner(s) are the employers at each school, and the franchise owner(s) set their own wage and benefit programs, which vary by location.
GOAL PRESCHOOLS INCPreschool Teacher GOAL PRESCHOOLS INCPreschool TeacherTORRANCE, CAYou will be leading a class of students through the school year, assessing their current academic level, and designing instruction to meet students’ collective and individual needs. With strong creative and problem-solving skills, you love connecting with individual students and creating an engaging classroom environment.
Brella Space CorpInfant Toddler & Preschool Teachers Playa Vista Hollywood & Pasadena Brella Space CorpInfant Toddler & Preschool Teachers Playa Vista Hollywood & PasadenaHollywood, CAWhere Were LocatedPlaya Vista 12746 W Jefferson Blvd Suite 3-3100 Playa Vista CA 90094 M-F 8AM-6PMHollywood 909 N Orange Dr Los Angeles CA 90038 M-F 8AM-6PMPasadena 475 S Lake Ave Pasadena CA 91101 M-F 8AM-6PMOur EducatorsBrella teachers bring a wealth of knowledge and experience through diverse backgrounds across the fields of early childhood education human development psychology and more. Candidates for our teacher aide roles are required to have at least 6mo of relevant teacher aide experience and must be currently enrolled in a program where they will complete at least 3 units of coursework a semester until completing all 12 units required by Title 22.Teacher Aide roles are a great opportunity for educators to gain experience while still in the process of completing their 12 units of ECE coursework.
HUMBLE HEARTS ACADEMYPRESCHOOL TEACHER (Full Time w/ Benefits) HUMBLE HEARTS ACADEMYPRESCHOOL TEACHER (Full Time w/ Benefits)Hawthorne, CAApply today at the link below! https://live.childcarecrm.com/portal/index.php?formId=23c30e1d1afa1507bd4e8a79f3c65694&webForm=35be67c8-1613-4cd8-a538-e227f1424b95. We’re growing fast and building our dream team of amazing individuals who share our same love for children and education and who are ready for this amazing journey as we expand and make our vision a reality.
St Wilfrid's Episcopal SchoolPreschool Teacher and Aide St Wilfrid's Episcopal SchoolPreschool Teacher and AideHuntington Beach, CAInstruct preschool-aged children in activities designed to promote intellectual and creative growth. Develop schedules and routines to ensure adequate physical activity, rest, and playtime.
Sathya Educational Services IncPreschool Teacher Sathya Educational Services IncPreschool TeacherChino, CAYou will be leading a class of students through the school year, assessing their current academic level, and designing instruction to meet students’ collective and individual needs. With strong creative and problem-solving skills, you love connecting with individual students and creating an engaging classroom environment.
Creative Learning Academy IncPreschool Teacher Creative Learning Academy IncPreschool TeacherLos Angeles, CAYou will be leading a class of students through the school year, assessing their current academic level and designing instruction to meet students’ collective and individual needs. With strong creative and problem-solving skills, you love connecting with individual students and creating an engaging classroom environment.
Community Action Partnership of San Luis Obispo County IncPreschool Associate Teacher Community Action Partnership of San Luis Obispo County IncPreschool Associate Teachersanta ana, CAHS/EHS/MSHS/State-Braided Associate Teachers must also meet at least one of the following criteria: Have a child development associate (CDA) credential or the California equivalent of a Child Development Associate Teacher Permit at time of hire (12 ECE semester units including core courses; and for EHS and infant/toddler classrooms must also have 6 infant/toddler semester units) OR Be enrolled in a CDA credential program that will be completed within 2 years; OR Have an associate or bachelor's degree (in any area) or be enrolled in a program leading to such a degree. Depending on the department assigned, a valid California driver\u2019s license, a current DMV driving record, and proof of insurance may be required to fulfill job-related travel.
CAMELOT KIDS CDC INCPreschool Toddler Teacher CAMELOT KIDS CDC INCPreschool Toddler TeacherLos Angeles, CAWe are looking for teachers that have strong creative and problem-solving skills and someone who loves connecting with individual students and creating an engaging classroom environment. You will be working with our toddler team teaching children 18months - 2 years old.
Nevada Southwood Pre-school IncPreschool Teacher Nevada Southwood Pre-school IncPreschool TeacherTorrance, CAYou will be leading a class of students through the school year, assessing their current academic level, and designing instruction to meet students’ collective and individual needs. With strong creative and problem-solving skills, you love connecting with individual students and creating an engaging classroom environment.
BrellaPreschool Teacher - Hollywood BrellaPreschool Teacher - HollywoodHollywood, CA$20.50–$23.50Brella was founded by two busy moms who wanted to create a new model of care that is flexible enough to work for today's families dynamic lives while also ensuring the best developmental experience. Plan and implement Brella curriculum and develop daily modifications as needed per age group or emergent class interests and demonstrate that the target curriculum engagement/quality elements are being achieved.
Savoir Faire Language InstituteFrench Preschool Teacher Savoir Faire Language InstituteFrench Preschool TeacherRedondo Beach, CaliforniaWe are looking for an enthusiastic educator who enjoys working with young children and fostering language development in a nurturing environment. Authorized to work in the U.S. If you have a love for teaching French and inspiring young learners, we would love to hear from you.
ST JOHNS LUTHERAN CHURCH INCPreschool/Toddler Teacher ST JOHNS LUTHERAN CHURCH INCPreschool/Toddler TeacherEl Segundo, CASeeking an energetic, caring, reliable, creative person who desires to work in a Christian environment as a contributing member of a collaborative teaching team. MUST have livescan fingerprint clearance, recent health screening, negative TB test, proof of vaccinations, and be currently eligible to work in the US.
OCEAN SKY I M INVESTMENT INCPreschool Teacher OCEAN SKY I M INVESTMENT INCPreschool TeacherLomita, CAIdeal candidate- Daycare Teacher - Preschool Teacher - Child care Teacher - Teacher Assistant - Daycare Assistant Teacher - Early Childhood Education - Childcare Teacher - Toddler Teacher - Infant Teacher . We’re an academic program that immerses children in STEM, multiculturalism, healthy habits, play-based learning, and lots of awesome activities & events.
KENSINGTON MONTESSORI SCHOOLSAssistant Preschool Teacher KENSINGTON MONTESSORI SCHOOLSAssistant Preschool TeacherLaguna Niguel, CAIn this role, you will assist the lead teacher in implementing Montessori-based activities and lesson plans that foster a love of learning in young children. We are seeking a compassionate and enthusiastic Assistant Montessori Preschool Teacher to join our dynamic team.
Redlands Preschool IncPreschool Teacher Redlands Preschool IncPreschool TeacherOntario, CAFull timeLicensed preschool center searching for a Part-time/Full-time qualified teacher who has the ability to provide a positive, nurturing environment for preschool-aged children. Our Preschool provides quality programs that prepare children for success in school and life.
The Salvation Army USAPreschool Teacher - 11-232 SC/ Westwood Transitional Village - Bessie Pregerson Child Development Center The Salvation Army USAPreschool Teacher - 11-232 SC/ Westwood Transitional Village - Bessie Pregerson Child Development Centerlos angeles, CA$19–$20 / hourAs an employee of The Salvation Army \u2013 representing, nurturing, protecting, and advancing the mission and purpose of The Salvation Army; and serving the needs of people in our community with dignity and respect. Develop creative curriculum lessons to meet and support developmental needs of all children with age-appropriate activities in all developmental areas for both indoor and outdoor environment.