do your work

12345678
Across
  1. 1. not short
  2. 2. opposite of don't do
  3. 4. opposite of do
  4. 5. not spelled four
  5. 7. where students go
  6. 8. opposite of lazy
Down
  1. 1. British soldier
  2. 3. double o
  3. 6. not mine
  4. 8. patient