The author has a very intuitive way of explaining differential geometry. Tensor algebra does not get easier than this. The chapters on Tensor Algebra were turned into a series of lectures on youtube. Pavel Grinfeld has a website called Lemma which is definitely worth checking out for math enthusiasts.