I found this description of our immune system to be fascinating and very user friendly:
http://www.slate.com/articles/health_an ... ystem.html
One quibble I do have is that the author lumps "chemotherapy" into one immune system compromising category. My understanding, in discussions with my doctors, is that while my immune system may be compromised, it's not compromised in a way that makes me more susceptible to common maladies, such as colds and the flu. Whether or not I'd fare worse than a "healthy" person if I got the flu is something I forgot to ask. In short, different chemotherapies have different effects on the immune system.