Spy School Puzzle

123456789101112131415161718192021
Across
  1. 3. Ben's close friend at Spy School
  2. 5. "Old guy" who is friends with Erica
  3. 8. Publisher of books
  4. 11. Ben's best friend before Spy School
  5. 13. Spy School author
  6. 16. Ben's supposed cryptography skill
  7. 17. Page 115 line 11 word 6
  8. 19. Prodigy at Ben's school
  9. 20. First thing Ben thought in his dorm
  10. 21. Most famous family of spies
Down
  1. 1. Has a secret crush on Zoe
  2. 2. Test Ben undergoes once reaching Spy School
  3. 4. Last name of Ben's bully
  4. 6. "Hello, Ben," said the man in my ______ ____.
  5. 7. Place Ben lives after being attacked
  6. 9. Ben's code name
  7. 10. Useless spy that steals credit
  8. 12. Chapter title
  9. 14. Ben's RA
  10. 15. Name of evil organization
  11. 18. Subject Ben excels in