PaperbackDavid StroupePreparing Science Teachers Through Practice-Based Teacher Education €37,07 Delivery 3-4 weeksNotify
PaperbackDavid StroupeGrowing and Sustaining Student-Centered Science Classrooms €39,73 Delivery 3-4 weeksNotify
HardcoverDavid StroupeReframing Science Teaching and Learning €260,80€262,50 Delivery 3-4 weeksNotify