Theresa Vogel

Adjunct Professor

B.A., 2000, Macalester College
J.D., 2005, Catholic University of America, Columbus School of Law


Theresa Vogel teaches Immigration and the Workplace and has also co-taught the Civil Litigation Clinic seminar and supervised students in the Civil Litigation Clinic who are handling immigration cases.  

Prior to teaching, Theresa was a partner at an immigration law firm in Denver, Colorado.  She represented individuals in employment and family based immigration matters and asylum.  She further represented companies in defensive I-9 audits conducted by U.S. Immigration and Customs Enforcement.  She has been invited to give presentations for companies, universities, research institutions, and human resources organizations on various immigration topics including family and employment based visa and permanent residency paths and I-9 compliance for employers.

Before practicing immigration law, Theresa worked for a number of years as a civil litigation attorney.  She handled complex matters for retailers, architects, engineers, and contractors in state and federal courts.

Theresa also worked internationally as a Research Assistant with the Jagiellonian University Human Rights Centre in Krakow, Poland.  At the Centre, she taught courses on human rights and refugee law and implemented projects funded by the United Nations High Commissioner for Refugees.


Sturm College of Law
University of Denver
2255 E. Evans Avenue
Denver, CO 80208