Though I am a little late, I thought I might be able to help. I use Rosetta Stone with a lot of supplements from Barnes and Noble. I did find a link to a Yale course, I haven't used it but I think I might try it so if you want to look it over here is the link: http://oyc.yale.edu/italian-language-and-literature