Making mistakes: the best teacher ever