Guess the teacher

12345
Across
  1. 3. best math teacher in existence
  2. 4. feisty
  3. 5. fellow science teacher (physics)
Down
  1. 1. head of year 9
  2. 2. your best friend
  3. 3. English male teacher