Across
- 2. difficult
- 4. student (f)
- 7. teacher (f)
- 10. teacher (m)
- 11. boring
- 13. geometry
- 14. biology
- 15. big
- 16. art
- 19. german
- 21. english
- 23. interesting
- 25. Phys. Ed.
- 27. mathematics
Down
- 1. french
- 3. subject
- 5. spanish
- 6. America History
- 8. small
- 9. intelligent
- 12. nice
- 17. geography
- 18. easy
- 20. fun
- 22. class
- 24. demanding
- 26. algebra
- 27. science