lecture notes slides homework
slides about Clifford algebras interactive explanation of rotations via quaternions