Even after taking immunology, this video gave me a better, more visceral, understanding of the immune system!