Perfection of teaching doesnt come easily. Lots of dedicated hard work has gone into this. India started participating in Physics Olympiad since 1998. Though IPhO( International Physics Olympiad) was around since 1968, we had 30 years delay in joining IPhO.