Idk, this almost feels more like a question of school bureaucracy than your pedagogy.
Given how far behind he is, ideally, there should be some kind of math class he could enroll in to learn fundamentals instead of taking this class. I'd talk to the teacher.
If you devote all your time to give him one on one instruction and he barely passes this class, you haven't done him a favor if he actually wants to learn CS skills, since he won't be prepared for the next level of material.
Idk, this almost feels more like a question of school bureaucracy than your pedagogy.
Given how far behind he is, ideally, there should be some kind of math class he could enroll in to learn fundamentals instead of taking this class. I'd talk to the teacher.
If you devote all your time to give him one on one instruction and he barely passes this class, you haven't done him a favor if he actually wants to learn CS skills, since he won't be prepared for the next level of material.
deleted by creator