The K12 Project I found on immigration is a project guide for teachers outlining a series of tasks for 4th grade students (with some help from 8th grade students) grade taking place over a suggested 4 to 5 weeks. The activities include students finding out their ancestral origins by interviewing their relatives and using the Ellis Island website, and creating a map showing where the class' ancestors come from. Finally each member of the class gives a presentation on their ancestors country of origin and how the United States has benefited from immigrants.
The project's objective is to create a meaningful lesson on immigration and to help students realsie the importance of immigration to US culture.
The project has a large emphasis on learning about the countries of the student's ancestors origins which I think is very good for for broadening their horizons.