If you're an aspiring iPhone developer looking to hone your skills or a seasoned veteran who is willing to accept there is more to learn, then has Stanford University got a deal for you. Stanford and Apple have teamed up to offer course materials from Stanford's undergraduate program for iPhone developers.
The materials, available through Stanford's iTunes U page, include videos and PDFs to be made available every Wednesday and Friday during the 10-week course. Please bear in mind that while Stanford's course will be taught by Apple engineers, it is no substitute for the many great courses offered by Professor Bohon at TUAW-U.
Update: As a couple of you have pointed out, Stanford is not actually an Ivy League school. For a complete list of Ivy League members please see this article.