3,068 Results for

Elementary School Teacher Jobs in the United States

Lower School Lead Teacher Early Elementary (1st or 2nd Grade)

Children's Day School

$1

San Francisco, CA

Demonstrate and model cultural competence; proactively address mistakes and misunderstandings with curiosity and a learner stance; continue ongoing learning about how racism, stereotypes, and bias continue to shape children's lives and experiences. Children’s Day School (CDS) is a welcoming community in the big city, a farm and garden among urban streets, an advocate for change and uplifting progressive values, an independent school with down-to-earth values, and an institution that is always asking how we can do this better.

27 days ago
Elementary school teacher teacher

Uncommon Schools

New York, NY

A demonstrated commitment to supporting students’ social emotional and academic development A demonstrated interest in impacting K-12 students in urban schools and communities (1-2 years experience preferred). Company Description Uncommon Schools is a nonprofit network of high-performing public charter schools dedicated to providing an exceptional K-12 education in economically disadvantaged communities.

5 days ago
General Education Elementary School Teacher Needed

KinderCare Education

Somerset, MA

When you join our team as a Teacher you will: Lead, coach and mentor less experienced teachers in your classroom; Implement KinderCare's curriculum in a way that is consistent with the unique needs of each child Create a safe, nurturing environment where children can play and learn Partner and connect with parents, with a shared desire to provide the best care and education for their children Cultivate positive relationships with families, teachers, state licensing authorities, community contacts and corporate partners Outstanding customer service skills, strong organizational skills, and the ability to multi-task and handle multiple situations effectively ~ Possess active Child Development Associate (CDA) Credential or meet NAEYC candidacy requirements ~ 2-3 years Early Childhood Education Experience (preferred) ~ Bachelor’s degree in Early Childhood Education (preferred) ~ Physically able to lift a minimum of 40 pounds, and work indoors or outdoors ~ Able to assume postures in low levels to allow physical and visual contact with children, see and hear well enough to keep children safe, and engage in physical activity with children ~ Read, write, understand, and speak English to communicate with children and their parents in English Range of pay $17.70 - $20.35 Hourly We’re here to help our employees navigate the integration of work and life: - Know your whole family is supported with discounted child care benefits . At KinderCare Learning Companies, the first and only early childhood education provider recognized with the Gallup Exceptional Workplace Award , we offer a variety of early education and child care options for families.

1 day ago
Elementary School Teacher: 1st Grade (2026-2027)

Wake County Public School System

Raleigh, NC

Extensive knowledge of curriculum and techniques for integrating curriculum, policies, and effective classroom instructional practices; Considerable knowledge of Microsoft Office, specifically, Word, Excel, and PowerPoint; Google Apps; Effective time management and organizational skills; Strategic problem-solving skills, including the use of multiple data points; Ability to prepare course objectives and outlines for course of study following curriculum guidelines or requirements of the state and the school; Ability to provide instruction that reflects multiple perspectives and multicultural education; Ability to infuse technology into the curriculum; Ability to constantly monitor the safety and well-being of students, particularly when a student is participating in an inclusive activity; Ability to motivate and inspire students; Ability to maintain a clean and orderly environment; Ability to maintain order and discipline in a classroom and in other school environments; Ability to maintain files and records; Ability to work effectively with administrators, colleagues, central office, school-based staff, students, parents and the community; Ability to communicate clearly and concisely, both orally and in writing; ability to communicate well with school personnel, employees, and central office staff; Ability to establish and maintain effective working relationships with school system staff, students, parents, external agencies, vendors, and the community. Uses an understanding of learning and development and establishes a classroom management system that maintains appropriate regulation; creates a positive learning environment in which students are actively engaged in learning, social interaction, cooperative learning, and self-motivation; supports the intellectual, personal, and social development of all students.

Today
Elementary School Teacher: 5th Grade (2026-2027)

Wake County Public School System

Raleigh, NC

Extensive knowledge of curriculum and techniques for integrating curriculum, policies, and effective classroom instructional practices; Considerable knowledge of Microsoft Office, specifically, Word, Excel, and PowerPoint; Google Apps; Effective time management and organizational skills; Strategic problem-solving skills, including the use of multiple data points; Ability to prepare course objectives and outlines for course of study following curriculum guidelines or requirements of the state and the school; Ability to provide instruction that reflects multiple perspectives and multicultural education; Ability to infuse technology into the curriculum; Ability to constantly monitor the safety and well-being of students, particularly when a student is participating in an inclusive activity; Ability to motivate and inspire students; Ability to maintain a clean and orderly environment; Ability to maintain order and discipline in a classroom and in other school environments; Ability to maintain files and records; Ability to work effectively with administrators, colleagues, central office, school-based staff, students, parents and the community; Ability to communicate clearly and concisely, both orally and in writing; ability to communicate well with school personnel, employees, and central office staff; Ability to establish and maintain effective working relationships with school system staff, students, parents, external agencies, vendors, and the community. Uses an understanding of learning and development and establishes a classroom management system that maintains appropriate regulation; creates a positive learning environment in which students are actively engaged in learning, social interaction, cooperative learning, and self-motivation; supports the intellectual, personal, and social development of all students.

Today
Elementary Teacher (Grades K-4)

Diocese of Green Bay

Appleton, WI

Job Summary:The Elementary Teacher is responsible for developing lesson plans that align with the elementary school curriculum while engaging young minds in learning activities, and helping each student reach their full potential. Represent Xavier Catholic Schools professionally in interactions with stakeholders, including parents, community members, staff and students.

4 days ago
26-27 School Year Teacher Pre-Kindergarten-8th -- Goose Creek, SC

Berkeley Charter Education Association

Goose Creek, SC

While performing the duties of this job, the employee is regularly required to communicate effectively; sit, stand, walk, and use hands to handle or feel objects, tools, or controls. This role involves planning and implementing lessons, assessing student progress, and fostering a positive learning environment.

14 days ago
Teacher at Knob Hill Elementary School $500 Bonus Opportunity

KinderCare Education

San Marcos, CA

At KinderCare Learning Companies, the first and only early childhood education provider recognized with the Gallup 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.

8 days ago
Teacher at Double Peak Elementary School $500 Bonus Opportunity

KinderCare Education

San Diego, CA

At KinderCare Learning Companies, the first and only early childhood education provider recognized with the Gallup 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.

8 days ago
Teacher at San Elijo Elementary School

KinderCare Education

San Diego, CA

At KinderCare Learning Companies, the first and only early childhood education provider recognized with the Gallup 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.

8 days ago
Teacher at San Marcos Elementary School

KinderCare Education

San Diego, CA

At KinderCare Learning Companies, the first and only early childhood education provider recognized with the Gallup 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.

8 days ago
Teacher at Chase Elementary School

KinderCare Education

New Bedford, MA

At KinderCare Learning Companies, the first and only early childhood education provider recognized with the Gallup 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.

8 days ago
Elementary / Middle / High School Teacher

Uncommon Schools

North Chili, NY

Additional qualifications for experienced teachers: Minimum of two years teaching experience in an urban public school or charter school setting preferred Candidates must have received a Bachelor's degree from a college or university before employment begins We offer competitive compensation and comprehensive benefits that support the personal health, wellness, and finances of our staff and their families. A background in education is not required for new teachers, but strong candidates should show a demonstrated passion for working with K-12 students and prior experience working in schools and/or urban communities is preferred.

5 days ago
Early Elementary General Studies Teacher

Milton Gottesman Jewish Day School

$54742 - $87361

Washington, DC

The school serves more than 480 students at our Kay and Robert Schattner Center Campuses - the beautiful South Campus for Early Childhood students in Grades PK-1, and the newly renovated and expanded North Campus for Elementary and Middle School students in Grades 2-8. Milton Gottesman Jewish Day School of the Nation's Capital is an independent, community Jewish day school that currently offers a dual curriculum of General and Judaic studies for students in Pre-Kindergarten through Grade 8.

5 days ago
Licensed Elementary Teacher 2026-2027

Nashville Classical Charter Schools

$1

Nashville, TN

Experience and demonstrated success teaching in a high-performing school, serving a culturally and socioeconomically diverse school community is highly preferred . The ideal candidate possesses: Valid Tennessee teaching license with the appropriate endorsement, or a clear pathway toward Tennessee state certification .

5 days ago
Teacher at North Side Elementary School

KinderCare Education

Kendallville, IN

At KinderCare Learning Companies, the first and only early childhood education provider recognized with the Gallup 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.

5 days ago
Elementary School ESL Teacher (2026-2027)

Wake County Public School System

Garner, NC

Extensive knowledge of curriculum and techniques for integrating curriculum, policies, and effective classroom instructional practices; Considerable knowledge of Microsoft Office, specifically, Word, Excel, and PowerPoint; Google Apps; Effective time management and organizational skills; Strategic problem-solving skills, including the use of multiple data points; Ability to prepare course objectives and outlines for course of study following curriculum guidelines or requirements of the state and the school; Ability to provide instruction that reflects multiple perspectives and multicultural education; Ability to infuse technology into the curriculum; Ability to constantly monitor the safety and well-being of students, particularly when a student is participating in an inclusive activity; Ability to motivate and inspire students; Ability to maintain a clean and orderly environment; Ability to maintain order and discipline in a classroom and in other school environments; Ability to maintain files and records; Ability to work effectively with administrators, colleagues, central office, school-based staff, students, parents and the community; Ability to communicate clearly and concisely, both orally and in writing; ability to communicate well with school personnel, employees, and central office staff; Ability to establish and maintain effective working relationships with school system staff, students, parents, external agencies, vendors, and the community. Uses an understanding of learning and development and establishes a classroom management system that maintains appropriate regulation; creates a positive learning environment in which students are actively engaged in learning, social interaction, cooperative learning, and self-motivation; supports the intellectual, personal, and social development of all students.

Today
Teachers at Washington Elementary School

KinderCare Education

Fort Wayne, IN

At 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.

Today
'26-'27 Elementary Classroom Teacher (3rd-5th)

Premier Charter School

$60000 - $61000

St. Louis, MO

Our staff members not only prepare our students with our five graduate aims (below) but they also possess these traits as well: Academically skilled - They demonstrate mastery in core content areas, with excellent literacy skills, math proficiency, and the habits needed to continue learning and growing. WHO WE ARE SEEKING We are seeking effective communicators and life-long learners who are culturally responsive, embrace project-based learning, and love building relationships with kids.

Today
Assistant Principal (Elementary), Speech Pathologist, Psychologist, Special Education Teacher

Richland School District

Bakersfield, CA

To review all qualifications and to apply - visit Richland School District website at: www.rsdshafter.org. 2026-27 School Year Openings: Assistant Principal (Elementary).

12 days ago
Teacher at Indian Creek Elementary

KinderCare Education

Indianapolis, IN

At KinderCare Learning Companies, the first and only early childhood education provider recognized with the Gallup 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.

5 days ago
Middle School ELA Teacher (2026-2027 or Hiring Immediately)

Nashville Classical Charter Schools

$1

Nashville, TN

Experience and demonstrated success teaching in a high-performing school, serving a culturally and socioeconomically diverse school community is highly preferred . Since then, the school has grown to enroll 550 scholars in Grades K-8 and become the city’s most popular elementary school, enrolling families from 26 unique Zip Codes.

21 days ago
Middle School Math Teacher: 2026-2027

Nashville Classical Charter Schools

$1

Nashville, TN

Nashville Classical East is hiring a Middle School Math Teacher for the 2026-2027 school year and beyond, Nashville Classical seeks educators who are committed to working hard, having fun, and making history. Experience and demonstrated success teaching in a high-performing school, serving a culturally and socioeconomically diverse school community is highly preferred .

5 days ago
Teacher at Haley Elementary

KinderCare Education

Fort Wayne, IN

At 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.

Today
Teachers at Abbett Elementary

KinderCare Education

Fort Wayne, IN

At 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.

Today
ELEMENTARY TEACHER

Riverwalk Education Foundation

San Antonio, TX

Elementary Teacher - Math and Science (San Antonio, TX): Teach Math-Science at elementary sch. Bachelors in Mathematics, related field, +1 yr exp as elementary tchr at elementary sch.

30 days ago
Teacher K-8 SY 26-27

Berkeley Charter Education Association

$48500 - $63500

Orangeburg, SC

While performing the duties of this job, the employee is regularly required to communicate effectively; sit, stand, walk, and use hands to handle or feel objects, tools, or controls. Position Overview: The Teacher K-8 for School Year 2026-2027 is responsible for delivering high-quality instruction to students in grades K–8.

14 days ago
Elementary Behavior Support (EBS 1) Teacher 2026-2027

Wake County Public School System

Garner, NC

Hold or be eligible for a North Carolina Professional Educator’s License in an Exceptional Children’s teaching area (not including licenses in Academically or Intellectually Gifted); Must hold and maintain a valid motor vehicle operator’s license according to the State of NC requirements. Evaluates student’s work and progress of assignments, address or adjust instruction to address any concerns or educational needs of the student and coordinate progress report grades and report card grades.

Today
KEYS Special Education Teacher

HEALTH CONNECT AMERICA, INC

Charlottesville, VA

Guided by the principles of Safety, Dignity, and Opportunity and rooted in trauma informed care, our schools provide structured, supportive learning environments where students build academic skills, strengthen social-emotional development and self-regulation, set and meet achievable goals, and rediscover confidence in learning. Responsibilities: What a Day at KEYS Academy Looks Like: In this role, you will lead a structured, trauma-informed classroom designed to help students feel safe, dignified, and available to learn.

Today
Site Director at Littlecreek Elementary

KinderCare Education

Norfolk, VA

When you join our team as a Site Director, you will: Lead and supervise a group of teachers to create unique and engaging classroom experiences, leverage and develop “best in class” educators to be passionate and committed professionals. At 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.

Today
General Education Teacher - High School

Uncommon Schools

Cinnaminson, NJ

Extensive, best-in-class training and development Comprehensive health, dental, and vision insurance plans + pre-tax flexible spending (FSA), dependent care (DCFSA), and health saving accounts (HSA) Financial Planning New Jersey Pension program Paid leave of absence options (parental, medical, disability, etc.) At Uncommon, we believe that a supportive and welcoming environment helps our students, staff, and community thrive. Teacher certification is not a prerequisite for consideration at Uncommon Schools in the state of NJ, but you do need to meet NJ state certification eligibility requirements (a final undergraduate or graduate cumulative GPA of 3.0 for graduates on or after 9/1/16, or 2.75 if you graduated prior to 9/1/16).

5 days ago
Middle School ELA Teacher for 2026-2027

Nashville Classical Charter Schools

$54651 - $97211

Nashville, AR

The Qualifications The ideal candidate possesses: Valid Tennessee teaching license with the appropriate endorsement, or a clear pathway toward Tennessee state certification Bachelor’s degree Full-time teaching experience in a school setting Experience and demonstrated success teaching in a high-performing school, serving a culturally and socioeconomically diverse school community is highly preferred The Compensation Nashville Classical pays 5% above our local school district. In the past five years, our school has been Named the city’s best nonprofit by the Nashville Business Journal Named a Tennessee Reward School by the TN Department of Education Achieved top 5% growth in the state in both Math and ELA Awarded 3 Blue Ribbon Awards for Teaching Excellence: Most in the city!

1 day ago
Site Director at Morrice Elementary

KinderCare Education

Morrice, MI

When you join our team as a Site Director, you will: Lead and supervise a group of teachers to create unique and engaging classroom experiences, leverage and develop “best in class” educators to be passionate and committed professionals. At 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.

Today
Site Director at Oakland Elementary

KinderCare Education

Royal Oak, MI

When you join our team as a Site Director, you will: Lead and supervise a group of teachers to create unique and engaging classroom experiences, leverage and develop “best in class” educators to be passionate and committed professionals. At 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.

Today
Site Director at John M Barnes Elementary

KinderCare Education

Flat Rock, MI

When you join our team as a Site Director, you will: Lead and supervise a group of teachers to create unique and engaging classroom experiences, leverage and develop “best in class” educators to be passionate and committed professionals. At 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.

Today
Site Director at Edgewood Elementary Campus

KinderCare Education

$24.5 - $29.4

Washington, DC

When you join our team as a Site Director, you will: Lead and supervise a group of teachers to create unique and engaging classroom experiences, leverage and develop “best in class” educators to be passionate and committed professionals. At 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.

Today
Special Education Teacher→ $2,000 Annual Education Stipend!

Spectrum Center Schools and Programs

$70306 - $75000

Orange, CA

Starting Salary: $70,306 - $75,000 /year based on experience PLUS $2,000 Annual Education Stipend Environment: Special Education Program, Elementary SchoolSpectrum Center Schools and Programs, a growing, dynamic organization with a social mission to offer hope, is seeking a Special Education Teacher to join our award-winning team and perform meaningful work in a culture that welcomes innovation, encourages creative expression and offers limitless potential for personal and professional satisfaction! If you're passionate about empowering students with diverse learning needs, thrive in a collaborative and dynamic educational environment, and bring creativity, patience, a solution-focused mindset, a sense of humor, and an unwavering commitment to student growth — We Should Talk!

4 days ago
Exceptional Education Teacher: 2026-2027

Nashville Classical Charter Schools

$1

Nashville, TN

Nashville Classical seeks Exceptional Education teachers to join our Scholar Supports Team who are committed to working hard, having fun, and making history. Experience and demonstrated success teaching in a high-performing school, serving a culturally and socioeconomically diverse school community is highly preferred .

5 days ago
Special Education Teacher

ChanceLight Behavioral Health, Therapy, & Education

$50000 - $65000

Newark, OH

Starting Salary: $50,000 - $65,000 /year based on experience Environment: Special Education Program, Grades K-12ChanceLight Behavioral Health, Therapy, & Education, a growing, dynamic organization with a social mission to offer hope, is seeking a Special Education Teacher to join our award-winning team and perform meaningful work in a culture that welcomes innovation, encourages creative expression and offers limitless potential for personal and professional satisfaction! If you're passionate about empowering students with diverse learning needs, thrive in a collaborative and dynamic educational environment, and bring creativity, patience, a solution-focused mindset, a sense of humor, and an unwavering commitment to student growth — We Should Talk!

4 days ago
Teacher PreK 4 English

ESCUELA DE GUADALUPE

Denver, CO

Willingness to learn new curriculums, technology systems, and software, practices for dual-language acquisition and linguistically diverse learners and the motivation to implement this learning to make a difference in the classroom. State Licensure: Ensure the PK-4 program is compliant with all aspects of Colorado DHS licensing requirements and fully licensed Ensure classroom and playground are compliant with all requirements and ready for state licensing visit.

7 days ago
Permanent Substitute Teacher

Spectrum Center Schools and Programs

$22.02

Pittsburg, CA

Starting Rate: $22.02 /hour Environment: Special Education Program, Grades K-12Spectrum Center Schools and Programs, a growing, dynamic organization with a social mission to offer hope is seeking an Instructional Aide II to join our award-winning Special Education team and perform meaningful work in a culture that welcomes innovation, encourages creative expression and offers limitless potential for personal and professional satisfaction! Consulting actively with your supervisor regarding student progress and adjustments to the IEP/ITP/PBIP, assisting transitions to mainstream environments or adult programs, and contributing meaningful input through progress reports, data sheets, and tailored curriculum modifications.

Today
Special Ed Teacher - Full Time Contract in Beautiful Alaska

Jackson HealthPros

Palmer, AK

Choose from a variety of career options including direct hire, temp-to-hire, and travel contracts using ProVenture, our AI-enhanced career app designed for healthcare and education pros. Enjoy full-time pay, benefits, and relocation assistance in travel contracts that let you explore your favorite locations while maintaining job security in diverse settings nationwide.

Today
School Based Clinician

Chestnut Health Systems

$44400 - $50575

Belleville, IL

Utilize evidence-based practices, including Cognitive Behavioral Therapy (CBT), trauma-informed care, and developmentally appropriate interventions based on students’ developmental stages. Provide consumer-driven services as identified in individualized treatment, recovery, and safety plans, ensuring services support students’ emotional, behavioral, and social development.

12 days ago
Kids Camp Teacher

Lowell Observatory

$24 - $24.5

Flagstaff, AZ

Our non-smoking campus is at an elevation of 7,200ft/2200m, and the LDT is 40 miles south of Flagstaff at an elevation of 7,800 ft/2370m. The OCCT is responsible for overseeing and instructing a group of day campers and for providing the other counselors with classroom management training.

15 days ago
Special Education Teacher

Child Guidance Resource Centers

Havertown, PA

CGRC’s Elementary Education Services (EES) Program is a licensed, private Special Education School for children in grades K-8 in Delaware County who are struggling in their public school classroom. Participate in multi-disciplinary team meetings relating to an individual child, including case review meetings to access, provide, or coordinate mental health and education services for the client.

4 days ago
Assistant Teacher, Children's Center (Full time) (Grand View)

St. Luke's University Health Network

Sellersville, PA

30 credit hours in Early Childhood Education, Child Development, Special Education, Elementary Education, or the Human Services field; or 15 credit hours in Early Childhood Education, Child Development, Special Education, Elementary Education, or the Human Services field and 1-3 years’ experience related to the care and development of children; or 3-5 years’ experience with taking care of children. Individually and together, our employees are dedicated to satisfying the mission of our organization which is an unwavering commitment to excellence as we care for the sick and injured; educate physicians, nurses and other health care providers; and improve access to care in the communities we serve, regardless of a patient's ability to pay for health care.

2 days ago
Head Teacher, Drueding

Redeemer Health

Philadelphia, PA

A bachelor's degree from an accredited college or university in a relating field such as Elementary Education, Child Development and Special Education, including 30 credit hours in early childhood education such as early childhood development, early literacy and assessment for young children and one year's experience working with children. Our diverse team is dedicated to bringing help, hope, and healing to vulnerable populations through Redeemer Health entities such as Drueding Center (transitional housing and community services for homeless families), community group homes for individuals with intellectual and development disabilities, and food pantries.

5 days ago