Hi, I would like to get into a good physics graduate program but my undergraduate background is probably not good enough to achieve that. So, I was wondering if it is advisable to get a terminal masters degree at a middle tier school as a stepping stone for getting into a better school's PhD program. The idea being that with good grades in the program and some research experience it would improve my ability of getting into a better school. I am also curious if this something that is very common for the top tier schools? Thanks to everyone for your input.