Five in a Row is my pick for preschool and younger elementary students. It is such an easy, friendly, and fun program, and it’s relatively inexpensive, especially if you use the library. I generally purchase the books used, either on Amazon or at a used bookstore. If our local library carries any of the books, I don’t purchase those.
We currently go back and forth between Before Five in a Row and Five in a Row, Volume 1.
Before FIAR is geared to ages 2-4, and Volume 1 is geared to ages 4-8. I am doing FIAR with my boys, ages 2 and 5, and I used to do it with my girls. Now that we are re-reading some of the books, my girls will sometimes join us on the couch because they fondly remember the story!