My Papa (grandpa) can speak Polish but cannot read or write it, but i can't even speak or understand it! I've heard of Rosetta stone but have gotten very mixed reviews about it (some love it, some hate it). Any other ones you know of?