Welcome

Welcome to Al Carroll's Website. Please feel free to have a look around and check out some of his other profiles. Dr. Al Carroll is an expert in American Indian Studies and Latin American history and a longtime human rights ...

More Information

Currently Dr. Al Carroll is Assistant Professor of History in the Communications and Human Studies Division at Northern Virginia Community College in Sterling, Virginia since 2010, teaching American, American Indian, and Latin ...

Al Carroll

Dr. Al Carroll received a BA in History at the University of Texas at San Antonio in 1999, an MA in History at Purdue University in 2001, and a PhD in History from Arizona State University in 2004. At Purdue and ASU he ...