Olympiad mathematics is not a collection of techniques of solving mathematical problems but a system for advancing mathematical education. This book is based on the lecture notes of the mathematical Olympiad training courses conducted by the author in Singapore.