Hello! I am new here, this is basically my first post. I am an 18 year old from India, just finished high school. It is my wish to pursue a career in physics, going into research and/or academics. However I am somewhat apprehensive about the level of science education one gets in Indian colleges, especially when compared to the education one may get abroad, say for example in the US or in Europe. Is the difference in level negligible or is the gulf quite huge? I plan to abroad for my Masters degree(can't do so for my bachelor degree), probably to the US, and I really wonder whether I will be able to stay on the same plane as everybody else in the course. Of course, I also wouldn't want to enter into a 3 year course that wouldn't provide me as much benefit as say, an electrical engineering or computer science and engineering course as far physics and mathematics are concerned. Which finally brings me to this : everyone around me keeps urging me on to do engineering rather than physics, saying the B.Sc degree doesn't have much value at all, and engineering affords better job opportunities(which seems kind of shallow for me, I find engineering interesting, but not as much as pure science and research, going into it for the money just turns me off). Some also say that the BSc degrees in physics in India are quite elementary, and physics savvy courses in engineering more than cover up for a degree in physics. I have no idea about how true these statements are. Anyone from my country, or anyone at all, who has any knowledge about how these things go about, or how true those statements are? If I am to do a degree in physics, which colleges would be most preferable? I would want to keep in mind my Masters degree as well, I want to do it at a really prestigious institute abroad, and would want to get into a college from which admission to these institutes would be made easier. I an sorry for the long post, hell it was to be much longer than this but I shortened it somewhat. Can anyone please help me out?