Photo of Robert Freeman

Robert Freeman

2017

Department Chair and Instructor

Delaware Technical Community College

Rob is a department chair and instructor at Delaware Technical Community College. His capstone was a series of ESL speaking activities.