Creative Writing (charades, teacher edition)

12345678910
Across
  1. 3. teaches the science and currently teaches living environment
  2. 7. Art teacher in the school, she teaches studio in crafts and ap art right now
  3. 8. sweetest person ever, she teaches art also, she teaches studio in art currently.
  4. 9. english teacher who also teaches ap seminar
  5. 10. not a teacher.But very important in the school.
Down
  1. 1. AP euro. that's the only hint.
  2. 2. 9th grade science teacher. Teaches Earth Sceince
  3. 4. one of the nicest teachers ever, but makes us write vignettes
  4. 5. the most interesting( in a good way) health teacher ever
  5. 6. math teacher who currently teaches algebra 2
  6. 8. BFS teacher