Teressa Ravenell is a professor of law at Villanova University, where she teaches civil procedure, civil rights litigation, and police conduct.
Teressa Ravenell is a professor of law at Villanova University, where she teaches civil procedure, civil rights litigation, and police conduct.