English - Native
German - About high-school level
Spanish - Enough to get around Dallas
Japanese - Enough to understand anime
Mandarin - Bu, shi, and ma
Russian - Can't speak it but can read Cyrillic
Greek - Same as Russian
Korean - Same as Russian
Norwegian - I know several words from Kaizers Orchestra's "Bak et halleluja"