I am grateful to all of you who started this topic. Keep going. Most of advices influenced me greatly and my SOP on which I am working right away. Now, I wonder is it correct to mention the financial problems because of which the undegraduate years were challenging and affected my grades enermoulsy. Yet, my gpa in eng.ng is around 3.8 and in science around 3.7 ( double major). Because of the financial problems I had to work(kind of hard-work no related to eng.ng or science) in evenings and had little time for research. Anyway I keep going to work in my proffesor's lab... Is it correct to mention those problems or not? and about the length of SOP why only two pages??? Thankkkssssssss. Whish all of us enter the desired programs..