The most crucial part of being ready for the Math Olympiad is to be familiar with the class's math curriculum. A student will benefit greatly from being able to practice problems from all three curricula. The reason is the IMO syllabus contains the CBSE Mathematics curriculum for a certain class. However, it also covers the syllabi of several State Boards and CISCE curricula.