i speak smatterings of loads, but only fluent in english, sadly. i'd love to learn as many as posible, as i always pick up enough to get by when i'm abroad, in about 2 days, and get taken for a native within 3. i use them every day, as i always take the register in a different language - the kids love it and it keeps them quiet! in no particular order: arabic, czech, welsh, irish, thai, italian, german, spanish, russian, serbo-croat (although i don't know if it's still called that), greek, turkish, gujerati, sylheti (a dialect of bengali), somali, french and sign language (i also teach songs with sign language - BSL). i think that's all.