Online writing classes (some free)

Here's a list of great online writing courses, some free, to improve your creative writing skills.