I love being able to connect with my child's teacher in real time.Being able to receive pictures. When my child is misbehaving i know what happened when its happening and always being aware of all school functions.
The Edmodo program is very user-friendly, it was created for the teachers and their students, so even children can easily figure out this application. It does not take me long to notify all the students about the upcoming changes in the swell, or future...
The app leaves a little to be desired. I don't know of a way to sink the calendar events to my own google calendar.
It is a bit crowded for my taste, has a bit too much going on, and can seem overwhelming when you first log in.