Eshraga holds a B.A. in Law from Cairo University Khartoum Branch (1991). She is a mother of two, a girl and a boy who are 27 & 24 years old, respectively. She migrated to the United States since 1998. In 1999 she started working for a printing company as billing specialist, and she still holds this position.