I'm new here and this site confuses me. You guys are using an Algeria based forum but you guys all speak English, however I'm pretty sure a lot of you are from Algeria.. so.. how? Someone please explain.

Where'd you learn your English? Are you an Algerian? Have you lived in the U.S.?