In one case, I literally drew a two-page activity diagram, documenting aaaaalllll of the logic, setup the repo and created some boilerplate and defined the core classes and showed him a completed OS program that does something similar...
Couldn't even get him to pull the repo. Couldn't possibly have prechewed it, anymore.
In college, they give me five sentences and five days and basta.