BJU does an excellent job with their math curriculum. However, it is very manipulative heavy in the Kindergarten book. The directions would better suit a classroom setting. I ended up drawing pictures on a piece of paper rather than gathering the materials each day. BJU is one of the best math programs out there.