20060903 delhi-times: Time to pay an ode to our teachers