Truthout
Jenny Carroll
Jenny Carroll is Associate Professor of Law at Seton Hall University Law Center, where she teaches criminal law, criminal procedure and evidence. She is a former public defender and was a Prettyman Fellow at Georgetown University.