We know of whole schools and school districts set up a multi-user version of WordPress and give every instructor their own web site, ready to go. Here is an example from Crystal Lake, IL school district that takes teachers thru the steps needed to set up and start using WordPress.
With WordPress being free and open source, this is something your school or school district could easily replicate. Or, get together with a couple of fellow teachers and start a multi-user WordPress site of your own.