I learned of this site recently and have become addicted to it. I haven't used much of this math in 25 years, but now I've got kids who are getting into more challenging stuff, asking for my help, and this site is a great way for me to review a breadth of material. The adaptive system seems to work well and is delivering consistently challenging but doable problems for me.