With this app you will learn hundreds of words first by choosing from 4 options, through using it in sentences and later remember spelling and everything.
You will also hear how each word is supposed to be pronounced over and over until you know it by heart.