5 steps to prepare for Olympiads
1. Know the Syllabus
This might seem obvious and not at all a tip but not understanding the importance of each topic can be detrimental to your preparation
2. Understand the Level
3. Visit Olympiad Website
4. The Internet Will be A Helping Hand
5. Use Time Effectively
For Registration of Olympiads http://sfoly.com/index.php