Parsha Shiurim that make you think
Parsha
Tetzaveh 5774, February 3, 2014
Selected Halacha Shiur
Benefit from Melacha 3
Haggada Part 1, April 4, 2011
Haggada Part 2, April 11, 2011
Emor 5771, May 2, 2011
Behar 5768
Bechukosai 5771, May 16, 2011