Do you say so in English?
When he was 10 years old, she gave him books about evolution. So, she was able to immunize her child from being brainwashed by religious organizations.
Thank you so much.
You are immunised against something.
If anything, I would say "...she was able to protect him from brainwashing by religious zealots" or "...she was able to immunise him against brainwashing by religious organisation".
I also don't think your sentence break sounds natural. I would make your version all one sentence.
Thank you so much. I wrote just a part of my examples. By the way, what does mean ''break sounds natural''? I couldn't find in Longman or on the Internet.
Sorry, the phrase isn't "break sounds natural". It is "I don't think that your sentence break / sounds natural". I meant that I would not have broken it into two sentences. So the "sentence break" was the point at which you put a full stop and chose to start a new sentence. Please note that I have no idea if that is proper terminology - I might have made it up!
Thank you so much speanding your valuable time and helping us. God bless you.