Hi i studied for three years in a community college, i withdrew from my second year i also withdrew from three other classes from my third year, i transfered to a SUNY university, did horribly my first semester withdrew from two classes. now i begin my junior year as a physics major, and things have dramatically improved, basically the reasons that caused the mess have been removed and im in a much better position, i will not bore you with stating them since they'll take too long to explain, i typed that so you will not say "your not good enough, or you havent had the appropiate preparation so you should quit", which is a perfectly reasonable thing to say given my history but i proved this semester that i can work hard, so i ask you to take the point of view that i have the same potential as most physics majors. im doing well in my classes, even though they are advanced and certainly the hardest i have ever taken, so now i want to do a masters in a good university in japan or in england (because i want to see the world!) so that i can maximize my chances of getting into one of the the best univerisites for my phd. im already planning to apply next summer to get a research internship. i know research is important and that i need good letters of recommendation, in addition to doing well on the GRE and a good gpa. assuming i can get those, what do you think my chances are of getting into a good masters program given my history? also any advice or suggestions are more than welcome. thank you for taking the time to read.