A hands-on introduction to the legal principles related to immigration law, including non-immigrant visitor, student, and business visa options, immigrant business visa options, family immigration, asylum, criminal aspects of immigration law, and employer sanctions. Students will learn how to interview clients, prepare immigration forms used in an immigration law practice, and prepare immigration cases for trial.