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