Just what the hell are 'people skills'? Sounds like more new age management Pseudo tosh to me.
Be very very very careful about letting people know what you think of any FTO. You can land yourself in legal trouble quite easily - I've seen it happen before and its a pain for all involved.
Your real identity is easily established.
Cheers
WWW