David V. Hagan

David Hagan
Lecturer
Phone: 
319-335-2273
Office: 
522 PH

David Hagan teaches French language and language and literature in the first- through fourth-year levels of the curriculum. He also teaches graduate courses on the French Enlightenment.