Okay I am not the best at French but does this mean "I love speaking in French. It works my spirit in new directions and it makes me focus my mind better."? And then that last line I am having trouble parsing the most but does it mean smth like "Are any of you interested in another language?"?
well if you're counting Little Bits, I know French, Spanish, German, and Italian since I could pick my way along those languages at about the same level of success