Homeschooling is hard enough without trying to figure out what all works well for your family. Every kid is different, so sometimes you gotta dig deep to find a product that makes things *click*. My student is in elementary school, so most of my suggestions are for that age range.