huylam crossword 2

1234567891011121314151617181920212223
Across
  1. 4. civics
  2. 7. band
  3. 9. PE
  4. 11. cooking
  5. 13. geography
  6. 15. computer science
  7. 16. orchestra
  8. 17. geometry
  9. 20. home economics
  10. 21. teacher
  11. 22. French
  12. 23. technology
Down
  1. 1. drama/theater
  2. 2. chorus
  3. 3. history
  4. 5. favorite
  5. 6. music
  6. 8. algebra
  7. 10. science
  8. 12. math
  9. 14. subject
  10. 18. art
  11. 19. Spanish
  12. 20. German