I am once again pondering about whether this sentence is incorrect or not. The sentence in question is:
[There are some subjects no amount of studying will prepare you for.]
I remember reading that i should avoid ending clauses with prepositions, and because of that i thought i could change the sentence to this:
[There are some subjects for which no amount of studying will prepare you.]
But now i can't tell if this is better or worse.