I use smart office for android as it allows me to edit PowerPoint files ( great for taking notes in class if your teacher offers PowerPoint files of each lesson)
Only problem is the built in file navigation sucks, nothing is labeled, at best it uses half of the screen space for file navigation, and does not really sync data so I have to manually copy edited PowerPoint files from my tablet