Learn English – One word for “someone who learns from others’ mistakes”

adjectivessingle-word-requests

Please give me one word for "someone who learns from others' mistakes". The word has escaped me for a while now. I've tried observant but it's still not cutting it for me.

Best Answer

A wise person follows the "path through time immemorial" learning from others'mistakes.