Is the next sentence syntactically and semantically acceptable?

The teacher who the reporters expected that the principal would fire is a crusty old jerk.
acceptable