Teach good. It explore some of my blind areas about diagonalization, eigen and orthogonal, repeated roots concern, etc.
Very accessible and lucid explanation of linear algebra and matrices, from elementary beginner level to advanced topics. An extremely useful first step prior to tackling textbooks, which are made easier by having gone through this course. Exercises are very helpful as well and strike the right balance between not going into too much math (which is not particularly helpful given matrix calculations would be largely done on computers) but testing core concepts to ensure they have been retained.
