Cambridge Igcse Mathematics
Ric Pimentel and Terry Wall are experienced authors and teachers who have run teacher training courses; both have experience of international teaching.