Computational Methods for Geodynamics, Ismail-Zadeh, Alik,Tackley, Paul, Very Go

This training guide is a great resource for anyone starting from scratch.