The website is very user-friendly, the layout is simple but similar to the design of Social Networks such as Facebook, which allows users to be comfortable with it, since nowadays, most people have accounts on several social networks.
Edmodo has many tools for teachers and students, I created two profiles (teacher and student) to be able to explain my students how to use the website. Teachers can upload homework, handouts, digital books, pictures, videos, as well as sharing links from other websites and posting tests and polls. Tests can be uploaded so the students answer them at a specific moment, the duration can be also set and the corrections are done in the website. Which means that each student can receive personalized feedback and see the mistakes they made or wrong answers. Teachers are also able to connect with other teachers all over the world and to specific communities.
I've only used the website with adult students, so I didn't use things such as badges, due to their age and the context in which we were (Higher Education); however, it's a nice bonus to keep students motivated.
Students have the opportunity to keep all the material the teacher uploads available online and to do their homework and answer the tests from home, to see their progress (teacher's evaluation), to ask for doubts to the whole class or privately (via inbox) and that means they can learn, practice more, and help each other.
In my case, we didn't use Edmodo as a formal virtual classroom, but as a way of sharing content related to the subject and for my students to practice at home.
The website also has a separate tool: Edmodo Spotlight, in which teachers can share resources, such as exercises and courses for everyone with an Edmodo account; an it also offers free and paid apps for students to learn about different topics and for teachers to have a better virtual classroom according to students' needs and to keep growing and learning.
With adult students, in my opinion, Edmodo allows them to take part of the learning process and share with their classmates and teacher all the opinions, suggestions, ideas, material and more on the website. As for younger students, I believe it would allow the teacher to share much more information with the students and their parents can also create an account, so everyone can be involved in the process.
The design of the website is very user-friendly, so it won't be too difficult to use.
I've used Edmodo since 2014; I started using it because there were political issues in my country which made difficult and sometimes impossible to go to the University and have the class. I sought for a tool that allowed me to teach, help and evaluate my students without compromising our safety, and I found it. After those political issues disappeared, I continued using Edmodo with other students, to share information, videos and to send them homework, so that our face-to-face classes could go on smoothly. I realized that, that extra time my students took to learn, practice and share doubts online with their own classmates and teacher, helped them improve their performance during the class. The whole teaching and learning process became more inclusive and dynamic.
Edmodo also allowed me to grow as a teacher, because I started going beyond the typical lesson planning and focusing on the needs and suggestions of my students.