It is stated in the sutras that practitioners have three levels of classification. Top-level practitioners are able to make progress everyday. Those in the middle fare a little worse but are still capable of some breakthrough each month. Even the ones in the low level can better themselves at least by the year.
~ Depicted from THE RIGHT VIEW - The Three Supreme Methods—the ultimate methods of cultivating virtue and training the mind