I'm currently learning French, Spanish, German, Russian, Mandarin Chinese and Esperanto. I too have a knack for languages, which really helps out since I have to talk to a lot of French Canadians at work.