<sarcasm>I'm not sure, but I think I've got the whole English thing down now.</sarcasm> I can read French fairly well, and I can write decent enough French, but my aural comprehension is not nearly perfect, and my speaking skills need much more practice. I'm also learning Latin, and that is somewhat tougher than French. Whenever I try to pronounce Latin, it seems to mutate into some proto-Romance language as the pronunciation errors and accidental pronunciations like French ("qui" pronounced as /ki:/ rather than /kwi:/, "v" pronounced as /v/ rather than /w/, underpronunciation or nil pronunciation of inflectional suffixes, etc.) accumulate.
<sarcasm>I haven't really tried at it, but I had a little too much trouble understanding "Hello, World" in Brainfrick to program in that language.</sarcasm>