Moodle is the best platform for teaching and learning via broadband. It is effective as an online only tool and also as an organizer for face to face bricks and mortar classrooms. It incorporates blogs, wikis and most every kind of media, and it has security features for p-12 applications.
Idea No. 3