Ava's funny crossword puzzle

12345678910
Across
  1. 4. my science teacher
  2. 7. this thing sucks as all get out
  3. 8. my ELA teacher
  4. 9. my math teacher
  5. 10. my other dogs name
Down
  1. 1. something boring i have to do right now
  2. 2. the name of my cat
  3. 3. future president
  4. 5. my dogs name
  5. 6. my social studies teacher
  6. 8. my last name