The structure of this class worked very well. I mostly enjoyed that the blog projects gave us multiple options to choose from and the options were pretty broad. So you didn't have to write about something you didn't want to. The outside sources were also very well done. You could tell it was a list of videos, movies, and articles that have been tuned throughout the years.
The only thing I can think that might improve this class is having students comment on a different blog every week. This might add a better sense of community to the class and make students see what other students are thinking. Although this could easily become tedious, busy work.
Everything in this class was there for a reason. The class was designed very well and was very fluid.