I think i have you all beat.
Hand me down student at 50hrs, not even close to solo. Brilliant man, with computers and books(a CPA, and he loved his tax laws!), machinery just wasn't his thing, but he had the passion and means. Finally soloed I think at 75hrs, and worked his way through. Signed him off at 175TT for check ride and nailed it. He had a mental switch, some days he was on, others like he had never done it. Hard work, patience, and some luck, things will work out.
Now if this guy is going for this as a professional career, might need to reevaluate what's going on.
Good luck