But why starting at the finish line?
Oh, and don't get me started on high expectations.
If I'd ever tutor anyone my procedure would be to start with basics about computers and software.
I've learned, the best way to learn new stuff is to not skip the boring and difficult details, folks who jump into Kali don't care about anything else but how to quickly hack someone, only to get frustrated at some point because they figure they can't and then give up entirely.
If you have trouble installing Kali, good luck actually using it.
Yeah, but even if one successfully installs it, they will still have trouble, there are many menus and tools that look cool, but what will they do with them? read some tuts on how to use, that won't get them too far.
The devil is in the details, one needs to understand how stuff works under the hood then everything makes sense, have the habit to read, read and read. manuals, code etc. read whole night, and even for the whole week before success is possible.
A person who learns how to audit code for flaws will hack what ever they want, but one that uses tools only won't get far. I've learned this the hard way, there was nobody to tell me and I hope newbies get someone to tell them.
I'm surprised that out of so many skillful people out there nobody tells them what's waiting them.
A newb needs either a good tutor or discipline to learn, or get frustrated and fail otherwise.
I don't think Parrot can help with this either, it's just OS that may be easier to use.
However it's about learning how to learn, it's about how one approaches stuff, knowing what is in front of them and then accepting reality.