A researcher, author and teacher of VM for over 40 years. James has led numerous international teacher-training programmes and public courses on the subject. He has written seven books and published numerous papers and articles promoting VM. James has a long experience of curriculum design for Maths in schools.