Noticed edmodo.com - interesting premise - weak execution - :(

5:11pm December 16th 2010 via web