I've read before somewhere about a way to quickly learn how to read a foreign alphabet. You take an unfamiliar letter and put it in English words where the sound of that letter makes sense. That teaches you to properly pronounce the letter and get used to reading it.
For example, you can replace English 'sh' with Russian 'ш':
shadow ==> шadow
shampoo ==> шampoo
splash ==> splaш
seashore ==> seaшore
And so on...
Then you add another letter to words, and read for a bit until reading those two letters becomes easy. And you repeat to the point when you replace all the letters. It is even better, apparently, if you read some text. It suppose to help recognize words by providing a context.
I can't seem to find the name of this method, or if it is actually an efficient way to learn. Does it have a name? Are there any known resources that use this method? Is it a viable way to learn alphabet quickly?