We are a part of a Home Learners' School in Kelowna, British Columbia. Our 7 year old goes to his Home Learners' School class one day a week, and that is where he is taught science + social studies + health. I supplement our home-schooling curriculum with Horizons Phonics, Horizons Math, A Reason for Handwriting, and Horizons Health. The first 3 books are perfect for our son to work through each day, but I find the Horizons Health book to be not as comprehensive. It's a good thing that I am only supplementing his school curriculum, or else I would have had to go to the library or buy more Gr. 2 Health books.