Smart, educated that can carry a conversation. Open minded and that also has moral values. As for the rest just ask and I'll tell you.