Blackcat, here is link to Efofex website: http://www.efofex.com/ Apparently it is not useful until Pre-Algebra. A few parents on the facebook group I am in say it has changed their child's life. Polarbear has talked about Efofex as well.