discerning
sighted
clear-eyed
clear-headed
perceptive
percipient
perspicacious
astute
broad-minded
candid
circumspect
courageous
dispassionate
fair-minded
farseeing
high-minded
high-spirited
insightful
open-minded
resourceful
sagacious
sanguine
self-possessed
self-reliant
unflinching
warm-hearted
well-educated
well-informed