Long-Term Substitute Grade 7 Science Teacher - Keene Middle School at School Administrative Unit No. 29 (Keene Middle School, New Hampshire) — aijobsearch