Greensboro - Susan Diane Hall, 43, of Greensboro, after a courageous 4 year battle with cancer, experienced sweet victory on April 4, 2012 when she went home to be reunited with her earthly daddy and is now praising her heavenly Father. A visitation will be held on Friday, April 6, 2012 at 1:00 p.m. with the funeral following at 3:00 p.m. at Covington Wesleyan Church with Rev. David Surrett and Rev. Ralph Clayton officiating. Interment will follow the service in the Mt. Carmel United Methodist Church Cemetery.Susan was a proud graduate of UNC-Chapel Hill, a die-hard Tarheel basketball fan, and a loyal employee of Willard-Block Insurance Company for nearly 10 years. She loved life and was a faithful daughter and friend. She was a lifetime learner, a voracious reader and always on the cutting edge of technology. Susan forever had a place in her heart for animals.Susan is survived by her mother Marie London Hall; paternal grandmother Erlene Parks Hall; dearly loved aunts and uncles, Nancy Carolyn and Raymond Tate, Roger and Brenda Hall, Betty Jean London, and extended family. She will be missed by her faithful, loving, adoring friends, Roman Gunn, Dana Jarrell, Kristi Harris, Delain Akers, Danski Jarrell, Kim Honeycutt, Lori Lynch, Michelle Orpiano, Tabitha Delancey, many other special friends and her precious four-legged companion, Bailey.She was preceded in death by her father, Bobby Glenn Hall, grandparents Ossie L. and Mary McKinney London, and Carnie E. Hall.