I'm taking SPN1120 and we use MySpanishLab and it is horrible. For my homework they would give me words that I have never studied. The voice actors sometimes say things too fast or say words I've never heard of. When you get something wrong the feedback is not helpful at all. This program is just horrible and should have been replaced a long time ago. Like others have mentioned before, it should not take us hours to complete our homework. I was planning on taking Spanish 2, but I've changed my mind since I'll have to use this program.