I am writing a sentence, which goes
Because of you, I learn that one's ( ) or educational background have nothing to do with one's deeds.
I am not sure that which phrase below is proper.
- school performance
- schoolwork performance
- school grades
And is it safe to replace "have nothing to do with" with "do not account for"?
I would use "school performance".
No, you cannot replace "have nothing to do with" with "do not account for".
Have nothing to do with = has had no effect on
[do not] account for something = To explain by relating circumstances