This is the best presentation I ever saw on immunotherapy for cancer. It doesn't talk much about brain cancer but explains the concepts well. Some very exciting images.
Cancer Immunotherapy presentation
http://stream.fhcrc.org/scienceforlife_021915/#