The Department of Physics at the Durham University, has recently adopted Magnus Lie Hetland's Beginning Python (2nd ed) book for teaching Computational Physics. Magnus' book is used for the Laboratory Skills and Practice module. The Head of Software at the Department of Physics, Nigel Dipper, finds it excellent and recommends it to their students.
Nigel Dipper believes that the learning outcome for their students has been substantially improved and updated due to the changes made to the way they teach Computational Physics. One of those changes was the move from Fortran to Python.