MCO 194/JMC 101 Everyday Grammar/Grammar for Journalists is a required course in the Walter Cronkite School of Journalism at ASU. It reviews the fundamentals of grammar and teaches some basics of AP (Associated Press) Style. If you do not pass the course, you have to change your major; that is how serious they take it in the Cronkite School.
I am presently taking this course as part of my first summer session courses. Imagine the giggles I let out watching this assigned video that goes over the 8 parts of speech.
This video is both useful and hilarious.