3D Buzz

3D Buzz is a company dedicated to providing the world with quality technical education over 3D animation, programming, game design, and much more. Most of its training materials are free to use.

They also maintain a helpful online community to help you get the help you need.