Khan Academy on a Stick
The lymphatic system's role in immunity
Learn about how B and T cells reside in lymph nodes. Find out how that enables them to get a preview of what they need to be prepared to fight. By Patrick van Nieuwenhuizen.
If the above player doesn't work, try this direct link.