I graduated with a BS in physics last spring, and just finished the whole grad school application process. I now have from Dec. '04 - Sept. '05 to do what I want with my life, and I was thinking about how I should prepare myself to begin graduate school. I would particularly like to hear from current graduate students what the did (or more likely what they wish they had done) to prepare for graduate school Right now, I'm thinking of just studying EM, QM, and Statistical Mechanics on my own. I've only had one semester of each of these courses, and I think many undergraduate programs required two semesters of them. Also, I'd like to know if graduate students were surprised by anything when they began graduate school...Really heavy course loads? Jump in difficulty from undergrad to grad courses? Any other advice would be welcomed.