Newsroom University of Denver (Steven McDonald)

2018
May
14,
2018
“It’s a giant, time-sucking nightmare.” That’s how Steven McDonald, associate professor and technical director/production manager in DU’s Department of Theatre, describes the annual Senior Short Play Festival. He’s speaking affectionately, of ...
Read more