I am currently using Weebly as a course website and I believe it is a much better tool for my needs as an instructor. Weebly has greater freedom in terms of page organization, layout and creative web design. The interactive features are clearer, and I can provide lots of information for different preps, clubs and quarters in a more effective way.
I think Edmodo works great for a limited amount of content. I think it is similar to a moodle- and both are especially good for instruction for students in an online or computer lab setting.