Her Campus Logo Her Campus Logo

Teresa Vazquez

Chapel Hill '23

Teresa Vazquez is a junior studying English and Political Science.