I've taught classes on blogging, I've taught people how to post, where to find content to post, heck I've even help write one or two with them to make them feel more comfortable in posting their information online.
But, the question is, can you really teach someone to be a great blogger? My personal opinion is NO! Heck if you think you can, can you teach me how to be one? You can teach them how to post, but you can't make them a great writer. When I started posting I was horrible. Heck, to me, I'm only a little better now than I was then.
You see, out of all those classes I have taught, only a few have written "THE GREAT POST". That doesn't mean that they aren't great writers, it may mean they just haven't been discovered yet. I think either you are a great blogger or you blog enough times that you progress in to a great blogger, but it isn't something that can be taught.
Now, the reason I bring this up is because I was asked by someone how I get so many comments on my posts. Personally, I didn't think I got that many, but I guess compared to zero, 20 is a lot of comments. I sat down with the person and told them that if they really wanted comments, than write something that will infuriate everyone they know.
THEN YOU WILL GET COMMENTS! You don't even have to believe it.
I then said, do you really want comments or do you want business? This stopped them in their tracks, they hadn't thought about it that way. I told them write about what you know. You don't need to worry about being great, people will find you, connect with you, and hire you no matter how you write. But in time if you read other posts on a regular basis, you will find what style works for others and slowly over time your style will change also and that is when you find your path to great blogging, but it isn't something that I can teach you.