Nanoengineering

<p>I am thinking of studying engineering in college, and I am considering nanoengineering as my path. I am wondering </p>

<p>1) what kind of jobs are available for nanoengineers
2) how good the pay is
3) if Princeton is considered a good undergrad engineering school
4) what GPA is needed to get into top top (MIT-calibre) engineering grad schools</p>

<p>Thank you very much!</p>