Source Scout · New Haven Independent reports: An e-bike rider fled the scene after hitting a pedestrian crossing Whalley Avenue at West Rock Avenue on Friday night, leaving a New Havener described by friends as a generous and beloved teacher and supporter of local arts in critical but stable condition. The injured pedestrian is a 74-year-old Southern Connecticut State University (SCSU) English professor named Micheal Shea. New Haven Police Department (NHPD) spokesperson Officer Christian Bruckhart told the Independent that police responded to the Westville crash at around 9 p.m.