Philosophy of science is a rapidly evolving and increasingly inclusive academic field. It is one of the most dynamic branches of philosophy. However, for the most part, philosophy of science has been taught historically by recounting and tracing through discussions and debates from the early to late twentieth century. Great texts of positivism, instrumentalism, demarcation, falsification, paradigm shifts, realism, observation and so on are handed out to students and critically assessed. There is something rather puzzling about this way of teaching philosophy of science, since contemporary philosophy of science has moved on significantly and is arguably distinct from the historical subject, just as current science has many features different from the science of Kuhn’s and Popper’s day. Such philosophical work, however, often only seems to make a late appearance in such courses. It often seems that we teach philosophy of science solely as an exercise in point and refutation, leaving students with often little sense of how philosophy today is contributing a rich and much more informed vision of contemporary scientific practice. This new textbook from Barker and Kitcher is a wonderful attempt to create a new thoroughly more modern kind of general philosophy of science course that embraces the true expansiveness of the field and the modern concern of philosophers to move beyond traditional epistemological and metaphysical debates. There is no doubt that teaching philosophy of science can have an important instructive role given the often clear and relatively uncomplicated nature of historical writings. Further scientists themselves often seem to take narrow perspectives on their work, such as falsificationism. It is important to address the limitations of these views. However, modern science is such a rich and complex enterprise; it seems a shame to deprive students of philosophical discussion of contemporary topics, for instance big data or climate science modeling, genetic reductionism, disease research and global health, team science and interdisciplinarity and so on; and how each contribute to