Toby Price was fired for reading a controversial book to students.