Math is math, and MCP will work if you use it. It might be more work teaching, time and hair pulling, but it will work if you stick it out. Placement is always something to consider in any program. Many times a little age and review go a long way helping a struggling student. (imofwiw, Switching works many times because the student gets to go back to the beginning a little older and everything is pretty much review for a while.) So it wasn't so much the original program as not ready or needs more time on concepts.
COLOR]