As a teacher this app is potentially very useful and helpful with an easy interface and many functions. I can write updates, check and mark assignments, post assignments and communicate with students.
However the app strives for too much functionality and results in a hit-and-miss experience. Most functions work but many are buggy and just doesnt do what it was intended. Example, changes in notification settings dont work. Example, email updates do not allow you to easily connect directly to that message so you can reply. Its hard to pin point the nuances that just make this app seem rough around the edges.
Customer support is very good and thats why I gave a 3-star, because overall it is usable and useful.
Conclusion: use it but its functions are limited and not everything works.