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.
Flash animations of the immune system (many are more complicated than needed for A level)