Youtube clip on immune system, without descriptions.
Big Picture magazine to download, articles animations interviews etc. really useful resource.
Page of notes from an IB biology website
Link to Ted-Ed video on vaccines.
Article from How Stuff Works – lots of information and links.
From the ABPI site, good introduction to immunity and vaccination, includes cell-mediated and humoral immunity.