Across
- 3. difficult
- 6. intelligent (f)
- 8. literature
- 9. Chinese
- 11. computer science
- 12. geometry
- 13. biology
- 15. easy
- 18. visual arts
- 20. study hall
- 21. history
- 22. because
- 23. language
- 24. energetic
Down
- 1. algebra
- 2. computer science
- 4. interesting (m)
- 5. French
- 7. Spanish
- 10. intelligent (m)
- 11. German
- 13. science
- 14. interesting (f)
- 16. funny
- 17. to be
- 18. English
- 19. class subject
- 21. PE (abbreviation)