Very hard Spanish crossword(no accents)

123456789101112131415
Across
  1. 4. almost
  2. 5. many
  3. 6. alot
  4. 8. time
  5. 11. minute
  6. 14. 1st pd
  7. 15. history
Down
  1. 1. quarter past
  2. 2. easy
  3. 3. to take notes
  4. 4. to answer
  5. 7. late
  6. 9. half past
  7. 10. in
  8. 12. early
  9. 13. science