We have a independent contractor who has a great attitude and is trying really hard, but appears incapable of performing his duties. The position calls for a lot of writing, and he just can't do it. Without going into great detail, he really ought to be able, given his work history and advanced education.
When we brought him on, it was with the understanding and expectation that once he proved himself he would convert to employee status. I know that since he's an independent contractor we can let him go at any time. But, being a very high "I", I feel connected to the guy and hate to do this to him.
What's the best way to let him go? What can I say to him?