Based on the lecture notes of the mathematical Olympiad training courses conducted by the author in Singapore, this book introduces various concepts & methods in modern mathematics. It is suitable as a textbook of mathematical Olympiad courses, or as a reference book for related teachers & researchers.