My DD12 does not like math! However, she will tolerate Life of Fred and sometimes even asks to do it. LOF is suppose to be self teaching. For her, it is not, but no math program would be for her. I personally think it is a fantastic program. It teaches kids to think, not just memorize facts and equations. It is also very cheap. I should add that my older 2 kids, who are very strong in math, think that LOF is too juvenile (the story, not the math) for them.