David TEAGUEDavid Teague, Western Carolina University Associate Professor of Computer Science. David Teague's main research interest is Compter Systems.