Looking for some 3D maths tutorials

I’m looking for tutorials on things like matrices, quaternions, etc etc…

I’m especially looking for a good explanation/tutorial on dot products.

Look at: http://www.flipcode.com/geometry/

also You could check the OpenGL tutorials: http://nehe.gamedev.net www.gametutorials.com

these should be a bit of 3D Math too.