Decent app and a good concept. My biggest complaint is that if you are a member of multiple classes then it is difficult to stay organized. All class messages show up under the same message tab. If there's a way to organize messages by class then I can't figure it out. :(