Hey guys, I was wondering if someone on the forums would be able to give me some advice on graduate school? I go to Berkeley and will be finishing up an undergraduate degree in Engineering Physics with a minor in Electrical Engineering. I was hoping to go to graduate school in Electrical Engineering and doing work in physical electronics. Ideally I would go to graduate school in California and was looking to apply to Stanford, Berkeley, UCLA, UCSD, and Caltech. I have a 3.65 GPA and have not taken either GRE yet (will by the time apps are due though). I have been working in a thin-film materials lab for about a year or so now (no publications though) and this summer I am working full time with a device engineering internship. During the year, I also tutor tech classes and was put in charge of a introductory e&m and thermo study group at the beginning the last semester and will be teaching next year as well. And I think I have pretty good letters: my boss at the lab and internship, and along with an ee professor who has taught a few classes I have taken. I was wondering if you guys had any advice for me? Do I need to apply to more schools? Do I not stand a chance? Anything I can do to make myself more desirable (I am currently searching for grants to apply to, but that is all I know I can do to make me more desirable)? Should I go to other people for letters? etc. I heard that it is good to look into labs at schools you want to go to and contact the one you would like to do work with? Any suggestions/tips on how to go about this? I know this is a long post, so thank you all who made it to the end. Any help at all would be greatly appreciated.