Finding an online homeschool math curriculum that actually works for my son has been a challenge. This year, we are loving CTCMath.