Trip opportunity at once a year.
Having two children.
To compete in SRMs you need more math skills than programming skills.
For Marathon Matches, you need more gamer skills than programming skill.
My younger student told me about TopCoder SRMs so I started with those.
Another younger student of mine told me about the marathon matches so then I began with those.