Across
- 2. Science
- 5. math
- 6. Spanish
- 8. male teacher
- 10. interesting
- 14. male/mixed students
- 15. Physical education
- 19. female students
- 21. a small class
Down
- 1. school
- 3. easy
- 4. bad
- 7. lazy
- 9. English
- 11. hard-working
- 12. difficult
- 13. good
- 16. smart
- 17. a female teacher
- 18. a big class
- 20. new
- 22. boring