Guess the teacher

12345678
Across
  1. 3. islamiyat
  2. 6. gp
  3. 8. english
Down
  1. 1. principle
  2. 2. Coordinater
  3. 4. maths
  4. 5. pakistan studies
  5. 7. physics gg