Across
- 2. Math
- 6. interesting
- 8. computer science (tech ed)
- 12. coding
- 13. music
- 16. relaxing
- 17. french
- 18. tiring
- 20. difficult
Down
- 1. important
- 3. bad
- 4. noon
- 5. Noisy
- 7. science
- 9. exciting
- 10. midnight
- 11. good
- 14. useful/practical
- 15. easy
- 19. useless