Diligence is a great teacher