I’d suggest getting degree in regular computer science if you are more technical oriented or just go to regular art school if you are more artistic one.
http://www.3drender.com/glossary/index.htm look at Technical Director. This is Jeremy Birn site, he is long time living legend 3D guru and TD at Pixar now (in case you didn’t know).
I’d not go to any specialized 3D CG school. Most of them are waste of time and money IMO.
You can learn rigging at home by yourself. It does not matter what package you will learn. What I can recommend is videos from www.3dtutorial.com advanced character rigging by Adam Sale (these are for XSI), he is great teacher and another 3D guru and covers in depth rigging a complex human skeleton step by step, presents many alternative techniques etc… You basically get all basics and way beyond basics for little money. Ima sure there are similar products for Maya, but be carefull, most of stuff out there is for beginners - so depends on your skill level, evaluate before you buy. You need to know how to build advanced facial setups, muscle systems and what not…
Then all you need to do is practice. Find a fellow animator and rig for him. Animate your rigged characters as ntmonkey said, you need to understand animation, learn scripting, do life drawing to learn anatomy. You have to meet Levator Labii to get the job ;).
There is a shortage of good riggers in the industry, everyone wants to be a modeller or texture artist (forget it, there are no vacancies), then few people want to be character animators, the remaining one person wants to rig and lit it all :).