NewSpecial Education Teacher JobotSpecial Education TeacherColorado Springs, CO$50–$60 / hourInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. 3. Providing case management services for assigned students, including coordinating with other service providers, tracking progress, and advocating for student needs.
NewSpeech Language Pathologist - Clinical Fellow (CF) Care Options for KidsSpeech Language Pathologist - Clinical Fellow (CF)Colorado Springs, CO$84,500–$90,000 / yearSee Care Options for Kids Terms & Conditions at https://careoptionsforkids.com/notices-policies/ and Privacy Policy at https://careoptionsforkids.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. At Care Options for Kids, we've designed our Clinical Fellowship experience around what new Speech-Language Pathologists need most: structured mentorship, real-world pediatric experience, and the support to grow confidence as a clinician.
Barber Instructor Paul Mitchell SchoolsBarber InstructorColorado Springs, COIf you have a passion to educate, motivate, mentor, and coach all Future Professionals in their technical and guest service skills and create extraordinary learning experiences. This position requires experience in positive and effective communication, soft skills, professional development skills, and teamwork.
Sales Representative and Field Trainer Canyon Creek Financial LLC.Sales Representative and Field TrainerFountain, Coloradop>At Canyon Creek Financial, we believe great leaders don't need titles or pressure to inspire othersthey lead with integrity, calm confidence, and steady support. We're looking for an Insurance Sales Specialist and Training Consultant to help local businesses protect their people while mentoring new teammates with patience and purpose.
Guitar and Bass Music Teacher Store 424 Guitar CenterGuitar and Bass Music Teacher Store 424Colorado Springs, CO$15.16–$19.29 / hourOur mission is to develop and nurture lifelong musicians and make a difference in the world by enabling musicians and non-musicians alike to experience the joy that comes from creating music. You will work to increase student count ensuring each student continues to grow, develop, and enjoys playing music all while nurturing our culture of integrity, inclusion, musical passion, and respect.
NewDrum Teacher Store 424 Guitar CenterDrum Teacher Store 424Colorado Springs, CO$15.16–$19.29 / hourOur mission is to develop and nurture lifelong musicians and make a difference in the world by enabling musicians and non-musicians alike to experience the joy that comes from creating music. You will work to increase student count ensuring each student continues to grow, develop, and enjoys playing music all while nurturing our culture of integrity, inclusion, musical passion, and respect.
SY 26/27 Special Education Teacher-Elementary School PediaStaffSY 26/27 Special Education Teacher-Elementary SchoolColorado Springs, CO$30–$45 / hourRole Overview: The Special Education Teacher for Elementary students, assessment, and program planning for special education students with more severe disabilities, or multiple disabilities, and emotional disturbance. We' re seeking a dedicated Special Education Teacher for students with significant needs ($30-$45/hour) to support students with disabilities in the Colorado Springs area for the 2026/27 school year.
Special Education Teacher 2026- 2027 SY Epic Special Education StaffingSpecial Education Teacher 2026- 2027 SYColorado Springs, CO$38.25–$43.99 / hourFull timeWe’re offering a $2,000 Completion Bonus for eligible clinicians and educators who commit to and complete their full school year assignment (30+ hours/week), plus the opportunity to earn up to $3,000 in referral bonuses. Epic Special Education Staffing is partnering with an exceptional school district who is looking for a contract Special Education Teacher for the 2026 - 2027 school year.
Assistant Coach, Boys' Soccer Grand Peak AcademyAssistant Coach, Boys' SoccerColorado Springs, COTemporaryp>Work Hours/Days: Part-Time, Seasonal; Practice and game days will be held after school during the school week. Reports to: Head Boys' School Coach/ Athletic Director.
Head Coach, Cheerleading Grand Peak AcademyHead Coach, CheerleadingColorado Springs, COTemporaryli>Maintain clear, respectful communication with parents, school staff, and student-athletes regarding schedules, expectations, and program updates. Work Hours/Days: Part-Time, Seasonal; Most practices and event days will be held after school during the week.
High School Mathematics Teacher Rutherford County SchoolsHigh School Mathematics TeacherColorado Springs, COSpecial Education: 063, 064, 065, 066, 067, 068, 069, 105, 108, 144, 145, 190, 191, 193, 194, 195, 196, 197, 198, 199, 200, 458, 459, 460, 461, 462, 463, 464, 465, 466, 468, 469, 498. World Languages: 163, 169, 170, 404, 409, 495, 496 and other equivalent world language endorsements.
Special Education Teacher (SPED – K–12) Teodora HealthSpecial Education Teacher (SPED – K–12)Colorado Springs, CO$2,040–$2,320 / weekp>Teodora Health and Education is partnering with supportive school districts in the Colorado Springs area seeking a Special Education Teacher for the upcoming school year located in the Security–Widefield / Colorado Springs area, located just south of downtown Colorado Springs and within easy access to Fountain and Fort Carson. This is a full-time special education classroom placement within a supportive Colorado Springs-area district where you will work in one primary school setting for the full school year.
Music Teacher Store 3904 Music & ArtsMusic Teacher Store 3904Colorado Springs, CO$10–$20 / hourli>8+ years of teaching experience, especially with multiple instruments (banjo, baritone, bass clarinet, bass guitar, bassoon, cello, clarinet, flute, French horn, guitar, mandolin, oboe, percussion, piano, piccolo, saxophone, string bass, trombone, trumpet, tuba, ukulele, viola, violin, and voice). We strive to create lifelong musicians and make a difference in the world by enabling musicians and non-musicians alike to experience the almost indescribable happiness that comes from playing an instrument.
Gymnastic / Parkour Coach H&H Fine Arts DBA Downtown Fine Spirits and WinesGymnastic / Parkour CoachColorado Springs, Colorado$15–$22div>Benefits:Teach amazing classes based on our proven curriculum and teaching method. Gymnastic or Parkour Coaching experience preferred (either coaching or former high level Athlete).
Lifeguard Instructor (American Red Cross Certified) DiventuresLifeguard Instructor (American Red Cross Certified)Colorado Springs, COContractorp style="line-height:normal">As a Lifeguard Instructor, you'll not only teach lifesaving skills - you'll instill confidence, promote water safety, and serve as a role model for both new and experienced aquatics professionals. Collaborate: Work closely with aquatics leadership, on-site teams, and other instructors to create a seamless, professional training experience.
Speech Language Pathologist - Clinical Fellow (CF) Care Options For KidsSpeech Language Pathologist - Clinical Fellow (CF)Colorado Springs, Colorado$75,000–$100,000 / yearp>At Care Options for Kids, we've designed our Clinical Fellowship experience around what new Speech-Language Pathologists need most: structured mentorship, real-world pediatric experience, and the support to grow confidence as a clinician. Opportunities to participate in COFK's Global Outreach Program, providing therapy services to underserved children abroad, with travel and participation costs covered by Care Options for Kids.
Afternoon Lead Teachers Leading Edge Extended LearningAfternoon Lead TeachersColorado Springs, CO$18–$22 / hourp>Leading Edge Before & After School Programs is excited to continue growing across Colorado Springs! Team members will primarily be assigned to a consistent school site where they will build relationships with students, families, and staff while supporting daily program operations and enrichment activities.
Classroom Teacher 5th Grade Roosevelt Charter AcademyClassroom Teacher 5th GradeColorado Springs, COli>Candidate must be or able to be endorsed in the content area, passed the PLACE or Praxis test in the content area, and/or have 24 semester credit in the content area to meet Every Student Succeeds Act (ESSA) "highly qualified" status. We are seeking a dynamic and passionate classroom teacher to advance the Roosevelt Charter Academy mission and vision by providing high quality classroom instruction and a focus on continued improvement of students, school, and self.
Classroom Teacher 1st Grade Roosevelt Charter AcademyClassroom Teacher 1st GradeColorado Springs, COli>Candidate must be or able to be endorsed in the content area, passed the PLACE or Praxis test in the content area, and/or have 24 semester credit in the content area to meet Every Student Succeeds Act (ESSA) "highly qualified" status. We are seeking a dynamic and passionate classroom teacher to advance the Roosevelt Charter Academy mission and vision by providing high quality classroom instruction and a focus on continued improvement of students, school, and self.
PT Lead Teachers Leading Edge Extended LearningPT Lead TeachersColorado Springs, CO$18–$22 / hourp>This is an ongoing posting designed to identify and connect with high-quality candidates who are interested in future opportunities, supporting sites as enrollment increases, staff transitions occur, or additional coverage is needed. Learn more about us at: www.leadingedgekids.com.
Biking Instructor Go West CampsBiking InstructorColorado Springs, COli style="list-style-type:disc;font-size:11pt;font-family:'arial' , sans-serif;color:#000000;background-color:transparent;font-weight:400;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre">Qualifications:Age: 21+. You believe that a successful day of programming is less dependent on completing an arbitrary goal and more dependent on campers pushing past their own comfort zones in a safe and supportive environment.
Sales Representative — Helping Educators Make An Impact Beyond the Classroom The Impact Insurance AgencySales Representative — Helping Educators Make An Impact Beyond the ClassroomPenrose, ColoradoFor professionals coming from education, coaching, or mentorship roles, this work leverages the skills you already have: teaching, guiding, listening, and helping people make confident decisions. Many of our team members started in education or people-focused careers and discovered a professional path where their ability to guide and support others remains central just in a new environment where balance, flexibility, and personal growth are prioritized.
Assistant Teacher at Academy Endeavour Elementary KinderCare Education LLCAssistant Teacher at Academy Endeavour ElementaryColorado Springs, COFull timeAt 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.
Lead Teacher at Ranch Creek KinderCare Education LLCLead Teacher at Ranch CreekColorado Springs, COFull timeAt 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.
Lead Teacher at High Plains Elementary KinderCare Education LLCLead Teacher at High Plains ElementaryColorado Springs, COFull timeAt 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.
Teacher at The da Vinci Academy KinderCare Education LLCTeacher at The da Vinci AcademyColorado Springs, COFull timeAt 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.
Teacher at Ranch Creek KinderCare Education LLCTeacher at Ranch CreekColorado Springs, COFull timeAt 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.
Lead Teacher at The da Vinci Academy KinderCare Education LLCLead Teacher at The da Vinci AcademyColorado Springs, COFull timeAt 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.
Middle School Principal Woodland Park School DistrictMiddle School PrincipalWoodland Park, COUnder the general supervision of the Superintendent of Schools, to provide leadership and supervision in administering the educational program of a Middle School in order to promote the educational development and achievement of students in accordance with Board of Education policies, administrative procedures, rules and regulations, and applicable law. Conducts ongoing assessment of student learning, and works with teaching staff to modify instructional methods to fit students' needs, including students with special needs.
Assistant Coach - Volleyball Fountain-Fort Carson School District 8Assistant Coach - VolleyballFountain, COCoaches not holding a CDE-issued teacher or administrator license can NOT be a current District non-exempt staff member and shall be registered with the CHSAA in one of the following capacities: One-year Coaching Registration requested by a member school; or. All Colorado High School Activities Association (CHSAA) member school coaches of interscholastic activity programs who assume full responsibility for students under their direction at any level shall be either.
Educational Technician (Child Development) United States Air ForceEducational Technician (Child Development)Air Force Academy, CO$34,799–$56,039 / yearExamples of specialized experience include knowledge of an extensive body of child development program rules and procedures requiring extended training and experience to plan and perform a wide variety of interrelated child care assignments and resolve a wide range of problems; knowledge of early child development theory, methodology, and practices relating to physical, intellectual, social, and nutritional development to effectively interact with the children and design and implement activity plans and specialized programs depending on the individual needs of the child; knowledge of Child Development Center procedures to ensure processes such as receiving children from parents ;maintaining accurate count of children, and seeing children home at the end of the day are properly carried out, and to ensure established procedures for preventing, treating, and reporting all child injury, illness, and/or abuse are adhered to; ability to promote and foster effective working relationships with others to interact effectively and appropriately with the children and ensure effective communication with parents; ability to communicate effectively and be an effective role model to provide technical guidance and leadership to lower graded employees. Examples of specialized experience include comprehensive knowledge of child development program rules and procedures extending training and experience to plan and perform a wide variety of interrelated childcare assignments and resolve a wide range of problems.
Special Education Paraeducator - Staff Daycare Fountain-Fort Carson School District 8Special Education Paraeducator - Staff DaycareCOJob Goals: Assist student(s) with a wide variety of needs by providing any combination of the following: individualized academic, behavioral, functional life skills and/or social-emotional instruction; medical/health care, feeding and/or hygiene supports; and student assistance with learning, mobility, emotional regulation, health care, and/or communication. Communicate directly with students, families, and professional staff in a courteous and confidential manner and clearly communicate observations, information, and data regarding students to professional staff objectively and in a timely manner.
AI in Business - Lead Faculty - Colorado Technical University Colorado Technical UniversityAI in Business - Lead Faculty - Colorado Technical UniversityColorado Springs, COli>Monitors faculty follow-up with students concerning missing work and/or poor academic progress, working with the Program Director/Dean or Vice President for Academic Operations on Colorado Technical University's student retention and success initiatives. Participates in periodic and annual faculty evaluation requirements (including class observations) to provide a strong, student-focused educational environment through consistent adherence to student competencies, assessments, and pedagogy, in compliance with Colorado Technical University policies.
Joint, Coalition and Space Subject Matter Expert, Instructor Parsons CorpJoint, Coalition and Space Subject Matter Expert, InstructorColorado Springs, CO$88,400–$154,700 / yearThe successful candidate will be an exceptional communicator with a strong work ethic, knowledge of Space Force/Air Force training processes and environments, and a demonstrated ability to co-develop and instruct technical training packages in the field of space operational planning at multiple classification levels. Conducts both on-site and in-residence training consisting of lectures and practical exercises in accordance with approved programs of instruction using lesson plans, technical manuals, student guides, handouts, practical exercise worksheets, and both written and digital evaluations.
C2BMC Trainer General Dynamics CorpC2BMC TrainerColorado Springs, CO$106,477–$115,212 / yearWe encourage you to apply if you have any of these preferred skills or experiences: Experience developing training content for web-based and/or computer-based training that support simulation for a large-scale software intensive programExperience with Command and Control (C2) systems in an operational or training environmentDemonstrated technical aptitude in mission applications and interactive training system design/production. What sets you apart: Outstanding technical written, verbal, organization, and interpersonal skillsDemonstrated experience using advanced training material and production software, ie Sharable Content Object Reference Model (SCORM), Advanded Distributed Learning (ADL) or web-based trainingSystems Engineering background.
Elementary Teacher (K-3 grade TBD) Fountain-Fort Carson School District 8Elementary Teacher (K-3 grade TBD)Aragon, COJob Goals: To create a flexible program and a class environment favorable to learning and personal growth; to establish effective rapport with pupils; to motivate pupils to develop skills, attitudes and knowledge needed to provide a good educational background in accordance with each pupil's ability; to establish good relationships with parents and other staff members. Benefits: Fountain-Fort Carson School District # 8 provides medical, dental, vision, chiropractic, life, long-term disability, accidental death & dismemberment insurances, and paid time off benefits.
Behavioral Health Specialist Fellow (MSW) (LSW) CVS Health CorpBehavioral Health Specialist Fellow (MSW) (LSW)Colorado Springs, CO$46,597–$101,228 / yearThis program will include time spent building your knowledge of evidence-based interventions and psychotropic medications, earning clinical supervision hours from a licensed clinical social worker, and engaging in didactic content that aims to build on, not repeat, graduate training. Oak Street Health's graduate Behavioral Health Specialist Fellowship is a 12-month paid training program that provides all the necessary skills, support, and learning required to become a highly confident and competent clinician for older adults.
EDUCATION SERVICES SPECIALIST United States Air ForceEDUCATION SERVICES SPECIALISTPeterson AFB, CO$40,436–$82,938 / yearUS Northern Command (USNORTHCOM) Mission Statement: Conduct operations to deter, prevent, and defeat threats and aggression aimed at the United States, its territories, and interests within the assigned area of responsibility; and as directed by the President or Secretary of Defense, provide defense support of civil authorities including consequence management operations. PRIMARY PURPOSE:To plan, implement, administer, and advise on Education and Training Flights (ET&F) academic opportunities, tuition assistance program, career and force development programs, and other education and training services and activities provided to military members, retirees, Department of Defense (DoD) civilian members, and their families.
FAMILY CHILD CARE COORDINATOR United States Air ForceFAMILY CHILD CARE COORDINATORAir Force Academy, CO$52,727–$68,549 / yearp>COMBINATION OF EDUCATION AND EXPERIENCE: -- Courses equivalent to a major in child or youth development, family studies, or an equivalent field of study, plus appropriate experience or additional course work that provided knowledge comparable to that normally acquired through the successful completion of the 4-year course of study in the field of child or youth development or family studies. Performs a variety of duties in support of the Family Child Care Program to include participation in suitability evaluations, management of resources, establishment and maintenance of a resource-lending program, accomplishment of required reports, creation and maintenance of necessary documentation and files, and carrying out of public relations tasks.
Student Teacher - Fall 2026 Fountain-Fort Carson School District 8Student Teacher - Fall 2026COThe student teaching experience: In general, the student teaching experience is full time with the student gradually assuming responsibility for class and being fully in charge for a maximum of 2 to 3 weeks. The paper work for the student teacher placement will be completed by the hosting school and returned to the Institution requesting the placement.
LEAD TRAINING AND CURRICULUM SPECIALIST United States Air ForceLEAD TRAINING AND CURRICULUM SPECIALISTCO$63,795–$82,938 / yearul>As a Team Leader performs a variety of complex assignments involving planning and directing a comprehensive training program that directly correlates to the quality of Air Force Child and Youth Programs (CYP); assessing the individual training needs of CYP personnel, Family Child Care (FCC) providers, volunteers and contractors; ensuring childrens assessments are conducted and individual activities are developed to support school readiness; positive youth development activities are used to support youth programs; and ensuring environments and materials support programs for which they are designed. Combination of education and experience: courses equivalent to a major in education, or in a subject-matter field appropriate to the position, plus appropriate experience or additional course work that provided knowledge comparable to that normally acquired through the successful completion of the 4-year course of study described above.
Child Care Teacher Bright Horizons Family Solutions IncChild Care TeacherColorado Springs, CO$17.50–$21.35 / hourp>If 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. The full set of physical requirements for this role can be reviewed at https://careers.brighthorizons.com/job-descriptions.
Assistant Coach - Wrestling Fountain-Fort Carson School District 8Assistant Coach - WrestlingCOli>Coaches not holding a CDE-issued teacher or administrator license can NOT be a current District non-exempt staff member and shall be registered with the CHSAA in one of the following capacities: One-year Coaching Registration requested by a member school; or. All Colorado High School Activities Association (CHSAA) member school coaches of interscholastic activity programs who assume full responsibility for students under their direction at any level shall be either.
Assistant Coach - Basketball - Boys Fountain-Fort Carson School District 8Assistant Coach - Basketball - BoysCOli>Coaches not holding a CDE-issued teacher or administrator license can NOT be a current District non-exempt staff member and shall be registered with the CHSAA in one of the following capacities: One-year Coaching Registration requested by a member school; or. All Colorado High School Activities Association (CHSAA) member school coaches of interscholastic activity programs who assume full responsibility for students under their direction at any level shall be either.
Senior Systems Analyst / Space Operations Training and Support Instructor Parsons CorpSenior Systems Analyst / Space Operations Training and Support InstructorColorado Springs, CO$88,400–$154,700 / yearp>The Space Operations Training and Support team is seeking a Senior Systems Analyst / Space Operations Training and Support Instructor with hands-on Space Domain Awareness experience, strong technical training skills, and practical experience supporting Integrated Solutions for Situational Awareness (ISSA) related tools and users across joint, coalition, and multi-classification environments. The successful candidate will deliver mission-focused training, maintain version-aware courseware, support operators and analysts using ISSA capabilities, coordinate with software development and test teams, and help users translate tool outputs into operational decisions.
NewProgram Manager & Lead Instructor Galapagos Federal Systems LLC.Program Manager & Lead InstructorColorado Springs, Colorado$195,000–$225,000 / yearWe deliver professional services in IT Design & Installation, Cybersecurity Engineering & Support, Application Integration & Development, Software & Hardware Engineering, Network & Systems Management, Information Systems Security, and Business Management Services. The Program Manager / Lead Instructor will serve as the primary Government for point of contact and provide overall leadership for contract execution, including staffing, scheduling, quality assurance, reporting, and customer coordination.
Golf Instructor TopgolfGolf InstructorColorado Springs, Coloradoa href="https://lockton.egnyte.com/dl/vpbKpcJ6C8j7" rel="nofollow noopener noreferrer" target="_blank">View team member benefits here.. Topgolf will not pay fees for unsolicited agency resumes and will not be responsible for any agency fees associated with unsolicited resumes.
Assistant Coach - Tennis - Boys Fountain-Fort Carson School District 8Assistant Coach - Tennis - BoysFountain, COCoaches not holding a CDE-issued teacher or administrator license can NOT be a current District non-exempt staff member and shall be registered with the CHSAA in one of the following capacities: One-year Coaching Registration requested by a member school; or. All Colorado High School Activities Association (CHSAA) member school coaches of interscholastic activity programs who assume full responsibility for students under their direction at any level shall be either.
Colorado Springs Center for Cancer and Blood Disorders Physician - Assistant Professor of Clinical Practice University of ColoradoColorado Springs Center for Cancer and Blood Disorders Physician - Assistant Professor of Clinical PracticeColorado Springs, CO$191,000–$228,000 / yearKnowledge of infusion therapies for non-Hematology/Oncology/BMT diagnoses including but not limited rheumatology, gastroenterology, neurology, and other pediatric sub-specialties which use drugs that are common in the pediatric heme/onc patient population (immunoglobulin, antibody therapies, blood transfusions, chemotherapy agents, and similar). Key Responsibilities: Primary management of inpatient, outpatient, and infusion care of infants, children, and adolescents undergoing therapy for a variety of CCBD and non-CCBD related diagnoses, including emergency care and transfer/triage to higher level care as clinically indicated.
SPED Teacher 2026-2027 FB Topco IncSPED Teacher 2026-2027Colorado Springs, CO$60,000–$65,000 / yearSpecialized Education Services, Inc. (SESI), a division of FullBloom, is a premier provider of education services for K-12 students who require additional supports to overcome challenges that impede success in a traditional school setting. Collaborate with school teams and families to offer personalized guidance and deliver SESI's own evidence-based learning and instructional models, as well as positive behavioral interventions and support framework.