25 years of successful teaching