Cross word puzzle places and people at and around school

1234567891011121314151617181920212223242526272829
Across
  1. 4. malejanitor
  2. 6. cafeteria
  3. 8. gymnasium
  4. 10. library
  5. 11. malepoliceofficer
  6. 14. bookstore
  7. 15. femaleclassmate
  8. 18. femalesecretary
  9. 20. dormitory
  10. 21. spanishclass
  11. 26. school
  12. 27. auditorium
  13. 29. elementaryschool
Down
  1. 1. femaleteacher
  2. 2. femaleprincipal
  3. 3. high school
  4. 5. femalepoliceofficer
  5. 7. maleclassmate
  6. 9. maleprincipal
  7. 12. university
  8. 13. malesecretary
  9. 16. femalejanitor
  10. 17. maleteacher
  11. 19. abbreviationformaleteacher
  12. 22. middleschool
  13. 23. hallway
  14. 24. abbreviationforfemaleteacher
  15. 25. office
  16. 28. bathroom