February 8, 2022
DeRoo to present opening lecture of film series
Rebecca DeRoo, associate professor of communication and director of the visual culture program, was invited to present the opening lecture for the 60th anniversary of the International Film Series, College of Central Florida. DeRoo analyzed the groundbreaking film Cleo from 5 to 7, marking the film’s 60th anniversary.