i personally would avoid it. my son is in a school that recently switched to EM and i was so disappointed. he has APD and with the bits and pieces that EM works off of, he really struggles. he can do algebraic equations and does well in standardized tests, but fails EM. i have heard from teachers that their kids had a hard time transitioning from EM to highschool math because mastery is not a priority in EM, nor does it really focus on fundamentals like the other math programs do. i mentioned to DS teacher that he can do algebra (and fast) and she blew me off as if it was nothing.