I love
No Time For Flashcards--she has so many great ideas and planned activities.
And if you want everything pulled together for you, down to sticks of glue, I have used
Ivy Kids with my younger ones for years and haven't had a dud kit yet. They look expensive, but I honestly don't know how they make any money because there is so much included in a box. One lasts us well over a month, and most of the activities can be done over and over with multiple kids. They have really clear lesson plans for various levels, and I love that all the art/math/prereading activiites are themed around a classic children's book.