Elementary school teachers teach a variety of core subjects to students in grades 1 through 8, planning daily educational activities and recording each student's progress. They must be state certified with a bachelor's degree and complete practice teaching. Employment opportunities for elementary teachers are affected by birth rates, local education funding, and teacher retirements, with salaries typically ranging from $31,450 to $71,610 annually plus benefits like paid vacation and sick leave.