Chemical Engineering Professor Dave Allen was awarded the Excellence in Teaching Award from the Division of Instructional Innovation and Assessment (DIIA) at The University of Texas at Austin.