I can suggest ROSETTA STONE...it would help...