school subject

123456789101112131415161718192021
Across
  1. 2. bad
  2. 5. test/exam
  3. 7. got
  4. 10. music
  5. 12. result
  6. 14. mandarin
  7. 16. BI
  8. 18. teacher
  9. 19. interesting
  10. 20. yesterday
  11. 21. strict
Down
  1. 1. funny
  2. 3. study
  3. 4. science
  4. 6. math
  5. 8. quiz
  6. 9. easy
  7. 10. english
  8. 11. dictation
  9. 13. tomorrow
  10. 14. religion
  11. 15. hard/difficult
  12. 17. failed