Alumni Spotlight: Robert Flanagan '04