Louisville, Kentucky, United States On-site Employment

Saint Xavier High School is hiring a Social Studies Teacher

About the Role

Saint Xavier High School is hiring a Social Studies Teacher to deliver world history and geography instruction, helping students learn how people, places, and events have shaped the world. In this role, you will develop lesson plans, assess student progress, and create a classroom environment that promotes critical thinking and problem solving.

What You'll Do

  • Plan and deliver engaging lessons that align with the assigned course curriculum.
  • Foster a classroom environment that encourages respectful dialogues and fosters spiritual development.
  • Incorporate a variety of teaching methods and resources to meet the diverse needs of students.
  • Assess and evaluate students’ understanding through classroom discussions, assignments, and tests.
  • Provide guidance and mentorship to students in relevant matters of faith, morality, and ethical issues.
  • Participate in school-wide events, including religious services, retreats, and other faith-based activities.

What We're Looking For

  • Bachelor's degree in History, Geography, or a related field.
  • Experience in secondary education.
  • Strong understanding of history and geography curriculum.
  • Ability to engage and motivate students of all skill levels.
  • Proficient in email communication, word processing, and presentation software, including tools within Microsoft Office and Google Workspace.
  • Must pass a background check.
  • Must complete the Safe Environment Training course offered through the Archdiocese of Louisville within 30 days of employment.

Nice to Have

  • Master’s degree.

Technical Stack

  • Microsoft Office
  • Google Workspace

Work Mode

This role is onsite.

Saint Xavier High School is an equal opportunity employer.

Required Skills
HistoryGeographySecondary EducationCurriculum DevelopmentStudent EngagementMicrosoft OfficeGoogle WorkspaceEmail CommunicationWord ProcessingPresentation Software
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Job Details
Department Education services
Category other
Posted 14 days ago