I agree, he isn't ready for the level of training he is being exposed to...I wouldn't stop working with him, but I'd would lower the level of training, really slow down...set him up for success...do things he can easily master & succeed at and build from there...very slowly, letting him mature...