It's alright for an online learning application. I just don't like having to move all of our data to the cloud. That's why I'm glad that there are at least some offline functions, but it could be a bit better. Imagine an offline version of Docs or Slides. Then it'd really be able to compete with Microsoft's Office programs (in the sense that it's actually ON your computer; you don't have to rely on your Wi-FI capabilities).