My issue with being French is that I am overly formal with my English. So, when I write, I actually write everything formally, then determine where each speaker is from and alter the language from that point on. It sounds backwards, but that is seriously the only way I can work.
I also enlist people to ensure that everything I write makes sense. I once used Barbu in a sentence that made no sense in english at all. Haha.
Also, necro-thread. BAM