@nprofile1q... democrats have let the GOP define communist, socialist, and liberal and made them shy away from correctly using them. progressive is another term that is no longer useful.
not sure what i want to call them, but i won't politicians that care more about the 95% then rich campaign contributors, that believe in education, universal health care, housing for all, UBI, and making rich/corporations pay a fair proportion of the tax burden.
i'd go with "a good person" but i'm sure the religious wingnuts would completely ruin that as a useful description too.