Weebly for Education is a free website and blog hosting service for teachers and their students.
Weebly for Education provides a graphical user interface (GUI) that allows a teacher who is not familiar with HTML or CSS to quickly and easily create a website and/or blog by dragging and dropping website components. Component options include the ability to post course updates, share a calendar, assign and accept homework, communicate with parents and manage student accounts, privacy settings and access rights. Teachers can create and manage up to 40 student accounts for free.
Weebly for Education has a demonstration video.
See also: Weebly