not a teacher
Also, be it said, the parents whom... What does "be it said"? Can you please explain?
It's not a common phrase. It means something like "let this be known".
It often has the sense of "it's worth making this point clear".
Student or Learner