I don't know how the group works, but I'm offering my proofreading help when I can! :salute:
I'm not a native English speaker either, but I did a master's degree in Australia, so I've practiced a lot of English in an advanced level, if you will, haha. :wowee:
I can speak a little Japanese...