There's a whole section of office and school apps on the App Store, you might want to start there and look at the top-rated ones (hint: "Categories").
As for to-do lists, try a search on GTD (getting things done) and see what's top-rated. I don't use to-do lists so I'm no expert, but "Things" seems to get a lot of praise.