Schools

MSM – University of Notre Dame

 
 

The University of Notre Dame du Lac is a Catholic research university located near South Bend, Indiana, in the United States. In French, Notre Dame du Lac means “Our Lady of the Lake” and refers to the university’s patron saint, the Virgin Mary.

SOURCE

Official Program Webpage

2011-08-12_15-23-20.579

 
   
   

Become a TFE Insider!