I was doing some surfing, no not the beach kind, and found this great little treasure for K-3. Learningpage.com is part of the Learning A-Z website family, which are awesome but a bit pricey in my opinion.
Learning Page requires you to be a member but the membership is free. It give you access to hundreds of activities and clip art. You'll really have to check it out but here is my not so brief overview.
THEN in each of those categories are the subcategories:
Alphabet (cursive, Zaner-Bloser & D'Nealian)
Under the BOOKS tab, there are 38 printable books. You choose whether to print them in black in white or color, English or Spanish. There are teaching notes, worksheets, fact files on the characters, clip art and cut-outs for the books. Again, it's all free!
This is a great resource! There are ton of worksheets but don't be fooled, this isn't just a worksheet site. Many of the lessons are actual hands on activities.
Take a look at it and let me know what you think.