A presentation on sexual assault at the Rochester Institute of Technology proved to be problematic Oh, dear lord