Im a physics major in my junior year in a fairly small and unknown university. I plan to graduate at the end of winter 2009, and then its off to graduate school. My question is about paying for graduate school. As far as I understand, the majority of physics graduate students do not pay for their education out of pocket. Usually they are teaching or doing research, which pays enough to cover tuition, living and even some other minor expenses. First of all, is this true, or am I delusional to think I wont be knee deep in debt by the end of my education? If the first part is true, then here is my second question. Being in michigan, my choice of in-state graduate schools is fairly limited - basically University of Michigan or Michigan State University. If I was accepted into a school out of state, are the tuition practices the same as for undergraduates? Do out of state graduate students get raped by having to pay 3x more than their in-state counter parts? If thats the case, Im assuming no TA or research position will cover these hefty tuition costs. And therefore, how do students go to schools not in their home state? Any clarification here would be great.