Crossword time!

123456789
Across
  1. 4. katrina
  2. 5. biography
  3. 7. prefix
  4. 8. favorite
  5. 9. challenge
Down
  1. 1. suffix
  2. 2. titanic
  3. 3. language
  4. 6. improve