Some parents said the discussion was inappropriate.
Atlanta Public Schools told the news station that Davenport was removed from the classroom after officials found out about the comments. The issue was reported to the office of employee relations. He resigned shortly after being removed.
Davenport told Channel 2 his comments were taken out of context. He said he was teaching a poem and was explaining the metaphors.
“When you take stuff out of context like that, it’s a bad name for teachers who would want to work with a system that is not going to support you,” Davenport said. “I don’t have any hard feelings, but I think I’m a great teacher.”
The district also said it plans to report the issue to the Georgia Professional Standards Commission. District spokesman Ian Smith told AJC.com the report was filed Tuesday.