EL Civics is full of lessons, activities, and virtual tours designed to help students learn about American civics. EL Civics has lessons that cover the functions of government, important holidays, and US History. There is also a section called life skills that contains lessons to teach personal finance, finding employment, and other skills needed to be a successful citizen in the United States.
Applications for Education
EL Civics is obviously useful for ESL teachers and students, but it could also be useful for struggling readers.