Don't be afraid to ask people to lead some more after they've completed their commitment.
Many volunteers WANT and LIKE to teach and aren't ready to take a break (or take a long break). One of the great things about Rotation Model scheduling is that it creates many opportunities to plug into the program with each new story rotation, or take a short or seasonal break.
People like defined commitments with specific beginning and ending dates, but that doesn't mean they want to quit when the ending date comes up.
I am always on the lookout for new leaders - especially in different groups that are "outside" of the typical recruitment "market" (meaning, beyond just asking the parents.)
We have leaders who are still teaching workshops even though their kids have "graduated" from our program. Also have leaders who have no kids. And we have leaders who have grandkids!
Whenever I meet someone for the first time at church I always ask, "what keeps you busy?" (Talents and gifts). Then as they tell me about their interests I file it away - I have been known to design a workshop to use someone's particular talents!