Edmodo – The World’s Largest Online Community For Students And Their Teachers You could say that Edmodo was one of those projects that could have either succeeded incredibly, or failed miserably....