Re the guy who was 'too stupid' to pass the sheffield course.
I've been to that school and I have to say I'd be surprised if it was true that they said that to 1) a paying customer 2) another person with feelings.
They're a professional outfit there, great course, great staff, Ya it's tough, ya you'll work your tail off but the rewards are there for the taking for those who pass. If it's a case of you don't 'habla' or whatever then perhaps some technical english lessons may be what's needed before you sign up.
I still don't think they'd say something like that.
Hustle on