Nuremberg Moot Court 2022 - Semifinals - Team N28 v. Team N113
1:34:49
Nuremberg Moot Court 2022 - Semifinals - Team N03 v. Team N33
58:20
Think Fast, Talk Smart: Communication Techniques
1:31:43
Nuremberg Moot Court 2022 - Finals - Team N113 v. N03
1:56:06
Ames Moot Court Competition 2012
54:49
Civil Rights Litigation, with UVA Law Professor John C. Jeffries Jr.
1:23:34
Nuremberg Moot Court 2022 - Quarter Finals - Team N113 vs. N11
1:07:50
Sr. Adv. Rebecca John: Journey from Investigation to Trial (CrPC), NLSIU Bangalore
34:46