I have a very clever student in Grade 7. Due to carelessness and English (which is not his native language), he failed the placement test and can't learn Grade 8 math (algebra 1) in school. School math is easy and bores him, so he chooses me to teach him in advance. He is quick in thought, but a little careless (which is not a problem here since we find a way to fix that).
He attends the math club, and tries to understand problems designed for students in Grade 10 or above. And indeed, he can understand the problem well and ask me the right questions. I'm willing to teach him for he trusts me and follows me well.
My thought is to teach what is related to his school math, but deeper and more challenging. Now he's studying algebraic expressions in school, so I start with polynomials, which works well. Now I've just finished teaching him multiplying polynomials (Pascal's triangle was also introduced and he really likes it) and plan to teach him factorization in the next lesson.
There are many topics in polynomials (division, rational root theorem, GCF/LCM), and many more are related to it (polynomial functions, solve polynomial equations, rational expressions and functions), from algebra 1 all the way to precalculus, even higher algebra (Eisenstein's criterion). So I have to make a choice. Since he also wants to participate in AMC, there are more things to learn, number theory, combinatorics, Euclidean geometry (maybe not now), etc.
The problem I face is, I now have two goals: one is to teach him something new (from higher grade math), the other one is to make it interesting and challenging, by introducing him to more advanced topics and more difficult problems. I can't merely follow the easy textbooks.
Jumping from a topic to another is not a good idea, and I want to design a curriculum for him: what to teach and in what order, and to what degree, and what problems are suitable to assign to him so that he can try to solve them by himself and we can then discuss in the next class.
Any suggestion on the course design and reference books is welcome. And we have 3 hours on Friday each week, how can I structure the class?
It may not be a good idea to let him read some books by himself, and discuss with me what he read, since he prefers listening to reading (and his English level is not good enough).