diligence in learning