(Not a Teacher)
I would use "threw off". I can't say I've ever heard "put off" used like this, but maybe it's BrE. Same thing for "put out", but I'm inclined to think that one is just plain wrong.
- For Teachers