Across
- 4. in front(of)
- 5. on top of
- 7. History
- 10. between
- 11. Biology
- 13. behind/in back of
- 15. Art
- 17. male teacher
- 19. here
- 20. English
- 21. above
Down
- 1. Science
- 2. underneath
- 3. close to/next to
- 6. female teacher
- 8. behind
- 9. Math
- 12. Geography
- 14. in front of/across
- 16. Spanish
- 18. there