¡Hola Alan!
Good for you, making an effort to learn the language of the country you're going to be a guest in.. I just want to second your recommendation of BBC's "Mi Vida Loca", My crazy life. It has a story, a mystery. It is interactive, it has "real" conversation, then you get to practice the...