Debra J Allen

Debra J. Allen is professor of history and director of the history major at Concordia University Texas. She was awarded the Martin J. Neeb, Sr. Teaching Excellence Award in 2011 and was awarded Fulbright grants to study in Germany and to teach in Poland at the University of Warsaw American Studies Center.