This is a follow-up on the article I reported earlier.
HS official who cursed at teen pro-life activists resigns
Zach Ruff resigned Thursday from his position as dean of academics and student life at STEM Academy in Downingtown, Pennsylvania, after he was caught on video on April 21, screaming and cursing at a pair of teen pro-life activists outside the school.