foresighted - adjective
foresighted - thesaurus
farseeing farsighted foresightful long longsighted prospicient