Lech Lecha 5770: Ultimate Benefit

In this shiur on Parshat Lech Lecha, Mrs. Shira Smiles delves into the deeper understanding of Avraham's test of Lech Lecha.