rebecca torr