A boy genius of 10 has stunned teachers by learning to speak 10 languages.
Arpan Sharma taught himself French, Spanish, German, Italian, Swahili, Mandarin, Polish, Thai and the difficult Lugandan language of Uganda. He also learned Hindi from his mum and dad.
The gifted primary school pupil from Oldbury, West Mids, studied using CD-roms.
He learned Italian fluently at seven, German at eight, and Spanish when he was nine.
But he admitted: "Learning Swahili was probably one of the biggest challenges I've faced and Mandarin Chinese was hard too."
Deputy Headmaster Richard Lynn, of Blue Coat School, Edgbaston, Birmingham, said: "Arpan is a language genius, a natural when it comes to listening to an exact pronunciation and repeating it perfectly."
Arpan wants to be a surgeon and work in hospitals abroad and speak each country's tongue.