<p>Hello.I'm a nigerian who is considering graduate study at one of mit,stanford,georgia tech,uiuc,carnegie mellon,berkeley,cornell,michigan, in the field of electromagnetics and communication(engineerinr physics).I finished with a first class degree(the highest degree) of 4.62/5.00 and ranked amongst top 10 in my class and was also on mobil and etisalat scholarship thru my undergrad and I published papers in three international journals with my professor(I could av done better,but we lack research apparatus and opportunities in nigeria).I also have 3 very good letters of recommendation and a high gre.but my problem is this:in my 3rd year first semester,I had a few bad grades(2D's in electronics and programming,three C's in programming and civil engineering technolgy and statistics a few A's and B's) but I tried to make up for this by scoring all A's through my 4th and 5th year and by taking classes in the areas I was deficient in and also in programming and I am now very good at it.I mentioned this fact in my statement of purpose after discussing my research and research interests.I would like to know my chances of acceptance esp. at mit,stanford,berkeley,uiuc and gatech.I need replies.thanks</p>