To be an Idealist is to share the values of the Idealist Manifesto and implement them in your daily work. If you are an Idealist, join by sharing with us your background below