The suspect has spent 28 years as substitute teacher in the Palm Beach County School District, primarily at a middle school.