
Sign up to save your podcasts
Or


Jennifer Rodgers is a Lecturer-in-Law at Columbia Law School, an Adjunct Professor of Clinical Law at the NYU School of Law, and a Legal Analyst for CNN. She teaches, writes, and speaks about government ethics, public corruption, sports corruption, and criminal law issues. Between 2000-2013, Jennifer worked at the United States Attorney’s Office for the Southern District of New York, where she served in numerous capacities, including as a Deputy Chief Appellate Attorney, the Chief of the Organized Crime Unit, and a Chief of the General Crimes Unit. She serves on the Board of Directors for the New York City Bar Association.
Join us for this informative, insightful chat as Jennifer helps unpack each of Donald Trump's civil and criminal cases and how and when he may finally be held accountable...or not.
Got somethin' to say?!
Produced by Andy Ostroy, Matty Rosenberg, and Jennifer Hammoud
By Produced by RFR and Andy Ostroy4.1
197197 ratings
Jennifer Rodgers is a Lecturer-in-Law at Columbia Law School, an Adjunct Professor of Clinical Law at the NYU School of Law, and a Legal Analyst for CNN. She teaches, writes, and speaks about government ethics, public corruption, sports corruption, and criminal law issues. Between 2000-2013, Jennifer worked at the United States Attorney’s Office for the Southern District of New York, where she served in numerous capacities, including as a Deputy Chief Appellate Attorney, the Chief of the Organized Crime Unit, and a Chief of the General Crimes Unit. She serves on the Board of Directors for the New York City Bar Association.
Join us for this informative, insightful chat as Jennifer helps unpack each of Donald Trump's civil and criminal cases and how and when he may finally be held accountable...or not.
Got somethin' to say?!
Produced by Andy Ostroy, Matty Rosenberg, and Jennifer Hammoud

3,422 Listeners

12,203 Listeners

4,594 Listeners

8,258 Listeners

48,563 Listeners

4,661 Listeners

10,433 Listeners

9,182 Listeners

2,276 Listeners

4,068 Listeners

7,062 Listeners

3,509 Listeners

13 Listeners

8 Listeners

44 Listeners

4 Listeners

3 Listeners

13 Listeners

4 Listeners

4 Listeners

2 Listeners

4 Listeners

0 Listeners

40 Listeners

4 Listeners

3 Listeners

9 Listeners

687 Listeners

4 Listeners

728 Listeners

857 Listeners

5 Listeners

5 Listeners

17 Listeners