A high school teacher from Portland says he was fired because of his religious beliefs and pro-life views.
Math teacher Bill Diss had been out of the classroom since March after he was put on paid administrative leave after a teaching career spanning 11 years.
He has now been formally fired by Portland Public Schools but believes his termination was a long time coming after making his anti-abortionist views known.
On the day he was told to leave the school in March of this year, Mr Diss was apparently given just a few minutes to collect his things and was escorted from school premises by police,
He described himself as a teacher with great reviews before 2007, but he told KATU things took a dramatic shift after the Planned Parenthood protest.
Mr Diss publicly opposed the construction of a new Planned Parenthood headquarters building in the northeast of the city.