When comparing **Edx: Linear Algebra foundations to frontiers** vs **Lemma: Linear Algebra**, the Slant community recommends **Lemma: Linear Algebra** for most people. In the question**“What are the best resources to learn linear algebra?”** **Lemma: Linear Algebra** is ranked 7th while **Edx: Linear Algebra foundations to frontiers** is ranked 14th. The most important reason people chose **Lemma: Linear Algebra** is:

For every lesson, it has a "worksheet" where you can attempt to solve problems in the set. And for each problem, there's a "check" button where you can see if it's right or not, and also there're "hint" and "solutions" for each problem. The website also uses the "smart textbox" for entering equations conveniently like what Khan academy does.

#### Ranked in these QuestionsQuestion Ranking

#### Pros

### Pro Relevant to programming concepts

Almost every idea has its corresponding programming tips.

### Pro All videos are shorter than 5min, easy to understand

Contents about linear algebra are explicit, videos are short and easy.

### Pro Rich practice in Khan Academy style

For every lesson, it has a "worksheet" where you can attempt to solve problems in the set. And for each problem, there's a "check" button where you can see if it's right or not, and also there're "hint" and "solutions" for each problem.

The website also uses the "smart textbox" for entering equations conveniently like what Khan academy does.

### Pro Very well completed in content

Explicit in content for pretty much everything you need to learn about Linear algebra.

#### Cons

### Con Using too much greek letters and science notations

It seems not to explain things with simple language.

### Con Too short to explain things well

### Con Based on Matlab for programming tips

Matlab is very expensive for a subscription, so it's hard to say this is a good tool for teaching math since not everyone can afford that.

### Con Too much "Polynomial vectors"

He's mixing too much things out of core ideas of Linear algebra, which leads to confusion.