iCivics

iCivics provides information about government, elections, the legal system, foreign policy, citizenship and other topics, offering educational resources and games used in classrooms in all 50 states.