I think students that have already taken, or are currently taking, an immuno course would get the most out of this book. It is written in casual prose, with high-yield points highlighted throughout the text and summarized nicely at the end of each chapter. The first 10 "lectures" are about the fundamentals, and lectures 11-15 are more application-based (e.g. vaccines, immune deficiency, cancers, etc.).
The interactions between the innate and adaptive immune system, between T cells and B cells, between the different receptors and co-receptors can all be very confusing, but I think the author did a fine job laying it all out for us. The chapters seem to add on top of each other organically.
I learned some interesting facts that weren't mentioned in my immunology course, such as why mothers kiss their babies. Apparently the mother is sampling the types of pathogens the baby is exposed to, and creating specific-IgA antibodies in her milk (p.81). She might also love the baby too, of course. I also thought the chapter on the gut immunology was interesting (chapter 11).
I just finished another book on cancer immunotherapy, and I think the author in this book lays out the reasons why it isn't as effective as people had hoped. Solid tumors outside of the lymphatic system are not likely going to be targeted by T-cells, which have a set traffic-pattern, and moreover they will anergize if not exposed to co-stimulatory signals from APCs (p.134).
I recommend this book as a review for students, or members of the general public who have a deep interest in immunology. I took away 1 star because I think the book should have had a more detailed summary figure (p.70) including other cytokines, class switching, etc.