Ds1 passed last year after missing out learning to drive when he turned 17 in lockdown. There are lots of driving instructors on YouTube who talk through the mechanics of the car, clutch control and how to never stall, handbrake, hill starts, mirror position to get the best view etc. All the theory of how to drive is readily available for free. I can highly recommend DNG Driving, Ashley Neal, Clearview and Conquer Driving. They feature lessons too so you can learn from their students. See which ones you like the best. I also found it refreshing to know I was still being safe and the instructors pointing out things like never overtake when there is a junction on the right. Ashley Neal does Learning Points from dash cams.
Then watch these same instructors (mainly Clearview and DGN) who provide mock tests and talk through what they are doing right and what they should be doing if they don't do it right, from mirror checking, lane position etc. Also watch Ruby Dashcam for seeing where there are either near misses of drivers or actual hits, this shows them where to look for danger, mainly roundabouts, junctions for bad emerge and overtaking on country lanes.
Ds's driving instructor has been teaching for 25 years and said Ds is the best student he has ever had as he came to the lessons completely prepared with prior knowledge.
Once Ds had had about 12 hours of lessons his instructor said he was fine to be in a car with me so both myself and Dh took him out in my car. He drove literally hundreds of miles and we were just a second pair of eyes and basically finessed his driving. He passed first time but the wait for the actual test was very long I believe 5 months but he managed to get a cancellation. Get the theory test booked as soon as possible, the wait for this was several weeks too. Again, lots of practise tests online which help you learn the rules of the road rather than just reading the highway code.
Driving instructors are worth it, get them started with them, then you just reinforce their lessons. I can drive safely but I am not an instructor.