Grammar does matter.
In almost everything I write for school, the teacher will almost always take off some points for grammar. Not always the technical things, but each teacher does expect that you can write things correctly.
That being said, my boss, for lack of better terms, recommended this website. Now, I will say that it took a bit to load, but the podcasts look very good.
And while we’re at this, this was a rather humorous video.