Congratulations to Erick Piller!

Congratulations to Erick Piller for landing a tenure-track position as Assistant Professor of Languages and Literature at Nicholls State University in Louisiana!