You get a tutor if you can't keep up in your class - before you drop down a level. "Grade level" is a completely arbitrary determination after all. And even if you need a tutor to help you understand the work, you are still making the leap of understanding and eventually doing the work yourself. Your DD is stuck with the curriculumwhich apparently mixes topics oddly and inappropriately just like the teacher is.