Hi b - in the future, please put your question fully in the body of the message, and don't rely on the title. If you're using a mobile device, it can be tricky to see both.
It's grammatical, but hard to parse in your head and there are simpler ways to express yourself.
My teachers have really helped me.
I've been helped by many teachers.
Student or Learner