The course covers a lot of ground but is somewhat disorganized. There's a lot of math here, so you might struggle if you're not familiar with linear algebra.