Priscilla Chen
Wouldnt recommend if you dont have a solid grasp of Spanish and vocab, its intermediate for a reason. Moves quickly and you have to understand one topic use it in the next lesson. Do your homework, in class work, and ask questions.