I really like this book for the beginning in the yr. We use this book for amongst our initial reading through workshop classes!
K5 Mastering provides absolutely free worksheets, flashcards and https://www.wayward.com/econopass/products/3d6ede93-b817-4aef-adec-758e4f36fcab