127 Wall Street
New Haven, CT 06511
United States
Yale University - Law School
sentencing, probation, community supervision, penal control
sentencing, supervised release, community supervision
criminal law, criminal procedure, probation, plea bargaining, sentencing, problem-solving courts, suspended sentences, plea agreements, deferred adjudication