Developing deeper understandings of nature of science: the impact of a philosophy of science course on preservice science teachers’ views and instructional planning | Synapse