OP, you need to slow down. You need to stop looking for expensive driving lessons and find simple school with someone who is very organized as a teacher.
With your kid it is a matter of someone who knows how the kids like your kid learn. Your kid does not process everything at once so you need to find someone who is able to very carefully teach ONE skill at the time, from very simple baby steps slowly building the challenge and never overchallenge over the ability at the current level. It has to be pleasurable experience. Challenging but not overwhelming. A kids mind needs to stay open and it is very discouraging for those kids when they can not do something seemingly easy so this becomes catch 22. The more they try without believing they can do it, the more they fail.
So go back to lower skills, have them practice what they know to build some confidence, plenty of prizes.
Baby step up every skill ONE sill at the time and ONE only. Do not throw them into different unknown fast roads. Pick ONE small streach.. very easy,
at time when there is NO cars first, so you need to be early or late,, do this streach million times from exit 1 to exit 2.. and back..
untillt hey know it by heart. Then add one more exit and practice this until cows come home then add a new one..
but NEVER add a new challenge until the first one is practiced ad nauseum and they ask for more.
You need to undersand that the challenge is to put together:
control of the car
speed
distance between other cars
reading signs all at the same time
watching the traffic
minding the weather
controlling the car
and one's own fear.
if he knows the car well and feels it this is first and easiest..
then he needs to know how to read signs and fast and this is a skill too...
once they know it
they need to learn to control the car on the road really really well
then they need to be very confident they can do this
then you add very slow traffic and only one road to perfection
then you go to the faster road as this ups the game beyond comprehension
so you only do little litlte at the time and ONLY go up when THEY are ready not you.
parallel parking, forget it now. just let them do the road
and once they will feel good about themselves they will paralel park without any problems
by themselves.. just by understanding the process...
How many times did you let them practice with the metal cars? Do buy few matchbox cars
and take this picture and let them practice mind coordination. It is very helpful for t hem to visualize
what they need to do and make the brain connection.
Do print step by step instructions. Have them learn by heart and make it simple steps. Not too much words.
Just step1.. this.. step 2. this.. step 3 this.. Do not make it all one process.. do chop it into small steps.
This picture and few metal matchbox cars will do wonders. Do try:
