I've altogether been mightily impressed with the English skill of almost all of the people on this board who profess not to speak English natively, yourself included. In fact, it is all but perfect.

Contrasting you guys with the non-native English speakers I deal with on a regular basis (Chinese, Korean, Russan, various Arabs) in my job as a computer guy, who, for the most part, live in the US and spend most of their day speaking English, is like comparing William Safire to a doorknob. Actually, you're better than most of the native English speakers I deal with.
I found French grammar to be much more complex than the english equivalent.
Burn!

France surrenders.
_________________________
Bitt Faulk