The video explains the rotation problem in 3D, Gimbal Lock. There are two ways of computing the rotation: Euler and Quaternion.
Keywords: Euler, Quaternion, Gimbal, World/Local Coords
The video: http://guerrillacg.org/home/3d-rigging/the-rotation-problem
Also, I found this site is really useful. It has many 3D tutorial videos.