Associate Teaching Professor
Thomas Hall 1567B
2018, LeRoy and Elva Martin Award for Teaching Excellence