According to UNESCO, citizenship education describes courses that educate people on recognizing, analyzing and investigating issues in their communities. These courses foster active citizenship in order to promote sustainable societies. Wikipedia notes that citizenship education also involves programs that apply to immigrants who strive to become citizens.
Citizenship education courses are taught in many schools around the world, according to Wikipedia, and this subject is similar to sociology and politics. UNESCO adds that the curricula for citizenship education are being developed at the international level, and these courses also aim to promote democracy, human rights and peace.
Governments, organizations and charities provide education programs to prepare immigrants for citizenship tests, according to Wikipedia. In the United States, for instance, Ford provided special programs to help employees attain citizenship.