Good teachers who go the extra mile for their student's academic achievement. The work environment needs improvement.
Typical days include classroom teaching, constant interaction with students and parents, meetings with administrators, and the use of reports to track student progress. Co-workers are great. Everyone is working to improve the school system, its students, and its image. The hardest thing to deal with is that job requirements are constantly in flux and professional development activities consume much of the teacher planning time. The most enjoyable part of the job is finding students in your class who want to learn and put energy into their education.