EduPress: WordPress for Educators (Via mrbelshaw.co.uk/teaching.) It looks like a lot of thought (and work) went into the feature set for education. You would need hosting space for this, but Mr. Belshaw’s setup instructions walk you through that too. Having your own domain name certainly helps circumvent attempts to block free corporate-owned blogging services.
Here is a direct link to the edupress web site.