This is worth a watch... https://www.pbslearningmedia.org/resource/tdc02.sci.life.gen.hivimmunity/hiv-immunity/#.WcDN5MgjHIU