Man, don’t listen to that guy. (He’s a unicorn – known jerks.) Of course there’s room for improvement, but “atrocious” is wide of the mark. Your grammar and punctuation is better than most native speakers, that’s for sure. And who hassles someone speaking a second-language about a couple commas out of place? God, these unicorns.