Rigging models

I would like to ask a question first
What is the difficulty to rigging models like how the TF2 models are?
Also are there people here who know how to rigg models?