It is not known where Lady Song was from, but it is suggested by her biography in the History of the Jin Dynasty that she was from one of the northern provinces as her homeland was occupied by Shi Hu.
As her husband pushed a small cart, she carried with her her father's books before ending up in Ji province, where she was given protection by a wealthy man named Cheng Anshou (程安寿).
When Wei Cheng was young, she would collect firewood for him during the day and teach him during the night, all while never neglecting her weaving and embroidery work.
Because the academy had yet to find a teacher for the Rites of Zhou, an academician, Lu Kun (盧壼) suggested to Fu Jian that he appoint Lady Song due to her extensive knowledge of the text, to which he agreed.
Fu Jian built a lecture hall at her home, where she taught 120 students behind a red gauze curtain.