Demo

History & Civics Teacher

Naples Classical Academy
Naples, FL Full Time
POSTED ON 3/20/2026
AVAILABLE BEFORE 5/20/2026

Now Hiring for the 26/27 School Year!


About Naples Classical Academy: 

A Tuition-Free Public Charter Classical School. Naples Classical Academy is a Hillsdale College Member School. 

NCA's mission is to train the minds and improve the hearts of students through a classical, content-rich curriculum that emphasizes virtuous living, traditional learning, and civic responsibility.

History & Civics at Naples Classical Academy:

Position 

NCA is seeking experienced middle and high school History & Civics Teachers. The ideal candidates will have knowledge of History, strong collaboration skills, and a demonstrated commitment to the classical approach based on traditions, critical thinking, research skills, and open ended discussion . The teacher should be able to teach at required grade and specific subject level, use socratic method to encourage students to debate history, teach students to differentiate between fact and opinion, help students develop evidence-based arguments and take a stand on historical events and figures.

Responsibilities include but are not limited to:

  • Create, plan and deliver lesson plans that reflect the Hillsdale curriculum and pedagogy. Implement engaging and educational lesson plans that cover historical events, themes, and concepts.

  • Uphold the mission and values of NCA

  • Deliver history lessons using a variety of teaching methods, such as lectures, discussions, group work, and hands-on activities.

  • Use primary and secondary sources, historical documents, and artifacts to enrich the learning experience.

  • Encourage critical thinking and analysis by prompting students to evaluate historical events and perspectives.

  • Create and administer assessments, including tests, quizzes, essays, and projects, to measure student understanding and progress.

  • Provide timely and constructive feedback on assignments and assessments. Maintain accurate records of student performance and progress.

  • Establish and maintain a positive and respectful classroom environment conducive to learning. Implement effective classroom management strategies to promote a productive learning atmosphere.

  • Use engaging teaching techniques to make history relevant and interesting to students.

  • Encourage student participation through discussions, debates, and collaborative projects.

  • Collaborate with colleagues and contribute to the development of the history curriculum.

  • Prepare and submit necessary reports, grades, and documentation in a timely manner.

  • Manage classroom resources and ensure their proper use and maintenance.

  • Participate in school meetings and professional development opportunities.

  • Other duties as assigned.

Required Qualifications:

  • Required- Bachelor Degree from accredited college or university (or graduating with a degree before the start of the new school year.) 

  • Preferred- Prior Teaching Experience 

  • Preferred- Possession of a Florida Educator Certification in corresponding subject area or Statement of Status of Eligibility showing eligible status in such subject area or desire to do so within 2 years of employment (NCA can provide information on obtaining the necessary cert for eligible candidates.)
  • Preferred- Degree in subject or related discipline
  • Required- Knowledge of subject area

The organization is an equal opportunity employer. The organization is committed to providing equal opportunity for all individuals in all areas of recruitment, selection, placement, training, assignment, transfer, compensation, benefits, discipline, retention, and promotion. The board commits itself to the policy that there shall be no unlawful discrimination against any person because of race, color, religion, age, sex, national origin, or disability. All decisions with regard to employment shall be in compliance with applicable state and federal laws.

Salary.com Estimation for History & Civics Teacher in Naples, FL
$51,919 to $77,599
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Naples Classical Academy

  • Naples Classical Academy Naples, FL
  • Now Hiring! Naples Classical Academy (NCA) is seeking an experienced and passionate Girls Head Varsity Volleyball Coach to lead our growing athletics progr... more
  • 2 Days Ago

  • Naples Classical Academy Naples, FL
  • Now Hiring for SY 26/27 Dean of Upper School The Dean of upper school is a 12 month full time in person position that reports directly to the Head of Schoo... more
  • 7 Days Ago

  • Naples Classical Academy Naples, FL
  • Now Hiring for 26/27 School Year! About Naples Classical Academy A Tuition-Free Public Charter Classical School. Naples Classical Academy is a Hillsdale Co... more
  • 8 Days Ago

  • Naples Classical Academy Naples, FL
  • Now Hiring for SY 26/27! Job Description – Latin Teacher This is a full-time, salaried position with a 10-month work schedule. The Latin teacher will teach... more
  • 11 Days Ago


Not the job you're looking for? Here are some other History & Civics Teacher jobs in the Naples, FL area that may be a better fit.

  • City of Cape Coral Cape Coral, FL
  • GENERAL STATEMENT OF JOB Under the general supervision of the Principal or designated supervisor, the Teacher is responsible for developing and implementin... more
  • 11 Days Ago

  • City of Cape Coral Cape Coral, FL
  • Under the general supervision of the Principal or designated supervisor, the Teacher is responsible for developing and implementing instructional lessons f... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!