spanish crossword

123456789101112131415161718192021222324
Across
  1. 2. a lot of time
  2. 8. answer
  3. 9. early
  4. 10. always
  5. 11. difficult
  6. 15. to take notes
  7. 17. almost
  8. 18. spanish class
  9. 19. to use the computer
  10. 21. english class
  11. 23. art class
  12. 24. how many
Down
  1. 1. teach
  2. 3. everyday
  3. 4. to get a bad grade
  4. 5. to get a good grade
  5. 6. need
  6. 7. science class
  7. 12. easy
  8. 13. a lot
  9. 14. late
  10. 16. exam
  11. 20. arrive
  12. 22. history class