50 must have apps for teachers

The App store has offically gone beserk with over 50,000 apps available right now and reportedly the same amount awaiting approval.  This is the clear reason for my money why the iPhone is a roaring success.  It is the worst phone I have ever used but I can't give up the apps for the terrible phone quality, lack of flash and terrible camera.  Anyhow that enough of my ranting.  Here are the top 50 apps for iPhone.  Let me know if you know of any more.