I am not a native English speaker, and am currently struggling with GRE essay writing section.
1channel
81

That is awesome to hear. I taught English here in Spain for a bit and the best way to improve is to write and read. Sentence structure is hard to grasp, but becomes easier the more you read and write.